Specification¶
Roles¶
There are two different actors with in eFa with different tasks. The following roles in the system will reflect the daily work of the actors. Therefor they are only allowed to work on certain modules.
The table in the following sections will give an overview of the roles permissions on the different modules. x means is allowed, o means is not allowed. On modules which are are not listed here, the does not have any permissions.
Note
The permissions of the different roles do not reflect which modules are shown in the header menu of the UI. So a user who is basically allowed to read or list items of a module must not necessarily see the module entry in the header menu.
User¶
All users in the system will have the User role. Users with this roles are allowed to worked with some supportive functionality.
Module | List | Create | Read | Update | Delete | Import | Export |
---|---|---|---|---|---|---|---|
Profile | o | o | x | x | o | o | o |
Useradmin¶
The useradmin will administrate the user accounts in the application. Additionally the useradministration can
- Change the password of a user.
- Transfer the participations including all depended parts from one user to another user within the same organisation.
Module | List | Create | Read | Update | Delete | Import | Export |
---|---|---|---|---|---|---|---|
Users | x | x | x | x | x | o | o |
Usergroups | x | x | x | x | x | o | o |
Roles | o | o | x | o | o | o | o |
Profile | x | o | x | x | o | o | o |
Beneficiary¶
The beneficiary manages the access of the organisation to the web application. For this the Beneficiary is responsible for
- Administration of operations
- Administration of beneficiaries
- Administration of organisations
- Administration of Projects
Further the beneficiary can get aggregated evaluations for their own statistics and reports.
Important
This is an administrational account. That means the the user will have access to all entries of the following modules.
Module | List | Create | Read | Update | Delete | Import | Export |
---|---|---|---|---|---|---|---|
Operations | x | x | x | x | x | o | o |
Beneficiary | x | x | x | x | x | o | o |
Organisations | x | x | x | x | x | o | o |
Projects | x | x | x | x | x | o | o |
Organisation¶
The organisation accompany the participants and document their work in the electronic files.
Users with this role will have access to the master data of the participant and only to the participations data of the accompaniment they perform.
Module | List | Create | Read | Update | Delete | Import | Export |
---|---|---|---|---|---|---|---|
Operations | o | o | x | o | o | o | o |
Organisations | x | o | x | o | o | o | o |
Projects | x | o | x | o | o | o | o |
Participants | x | x | x | x | x | o | o |
Participations | x | x | x | x | x | o | o |