Permissions
User roles loaded at login are mapped to permissions in EximeeDashboard.
Available permissions
The following table presents the available permissions of Eximee Dashboard.
feature_browse_all_tasks - Allows the user to browse all tasks in the system,
feature_show_user_task_details - Allows the user to view task details,
feature_show_process_details_tab - Allows the user to display the process details tab,
feature_process_list - Allows browsing the case list,
feature_change_assignee - Allows the user (change the assignment) to release the task, if after release it will be possible to take it,
feature_process_start - Allows the user to start the process and see the "Start case" option in the eximee-dashboard side menu,
feature_show_process_overview_tab- Allows the user to display the process preview,
feature_change_process_priority - Allows changing the case priority,
feature_change_assignee_to_another_user - Allows the user to change the assignees of tasks,
feature_browse_process_history - Allows the user to browse the case history,
feature_export_task_list - Allows exporting the task list (only for the list in legacy mode),
feature_verify_client - Allows displaying the tab with client verification using mDowód with the mObywatel app,
feature_resign_process - Allows the user to invoke the action of resigning from the process,
feature_browse_notes - Allows browsing notes.
feature_add_notes - Allows adding notes.
feature_delete_notes - Allows deleting notes.
feature_modify_notes - Allows modifying notes
feature_config_edit - Allows modifying business application configurations in Eximee Dashboard.
Permission configuration
Permissions for the role are configured in the LAN package settings.
For this purpose, the parameter
and its value is the comma-separated permissions for individual roles.
Configuration of groups for User Tasks
In order for a user with a given role to be able to take a given User Task (user-task from the task list in Eximee Dashboard), they must have this role defined in the field candidateGroups. The value of this field is a comma-separated list containing the names of roles that are to be authorized to take the task. This can be done in the process editor in Eximee Designer by clicking the tile we are interested in User Task -> User assignment.

Permissions of roles for case types
In order to make the appropriate case types available to a user with a specific role, i.e. processes created on the basis of process definitions, you need to configure role-to-process mapping (i.e. to process definition names).
For this purpose we configure the parameter
providing a comma-separated list
To make a given request (task) visible in Eximee Dashboard, it is enough to set the appropriate value in candidateGroups.
To make a process visible in the case list, set the appropriate mapping of the user's role in PROCESS_DEFINITION_KEY_MAPPING . You also need to map the role feature_process_list to the user roles in the AUTH_ROLE_MAPPING parameter
Last updated
Was this helpful?
