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

Use Cases

Add new Participant

Flowchart create new participant

Revoke privacy statement