User roles are a way to control the permissions for entire groups of users in Promiso.
Some common uses for user roles include:
- Automatically applying a set of permissions to all professional-level users for a particular profession.
- Applying special permissions to a certain sub set of users.
- Controlling access to certain reports so that only particular users can access them.
Creating a New User Role #
- Go to the User Manager > User Roles > Add/Edit > Coordinator/Clerical or Professional page.
- Click the New… button in the fixed header at the top of the page.
- On the New User Role dialog, enter a name, description and optionally a profession (professional user roles only. More on this in the note below).
- Click the Apply button to save the user role.
💡 NOTE
Applying a profession to a professional-level user role will result in all professional-level users whose staff codes are active for that profession to automatically be members of the user role.
This allows for permissions for all professional-level users for a particular profession to be controlled in one spot.
Assigning Permissions to a User Role #
- Go to the User Manager > User Roles > Add/Edit > Coordinator/Clerical or Professional page.
- Ensure that the desired user role is selected in the User Role dropdown in the fixed header at the top of the page.
- Assign permissions in the ‘Assign Global Permissions’ section.
- Click the Apply button below the ‘Assign Global Permissions’ section to save the changes.
- For each profession for which the selected user role should have permissions:
- Select the profession in the Profession dropdown for the ‘Assign Permissions by Profession section’.
- Assign permissions in the tables for the ‘Assign Permissions by Profession section’.
- Click the Apply button for the ‘Assign Permissions by Profession section’ to save the changes.
Assigning Users to a User Role #
- Go to the User Manager > User Roles >Manage > Coordinator/Clerical or Professional page.
- Select the desired user role in the User Role dropdown in the fixed header area at the top of the page.
- While holding down the Ctrl key on the keyboard, click each user in the ‘Available Users’ table on the left whom you wish to add to the selected user role.
- Click the > button to move the users to the ‘Users Assigned to User Role’ section on the right.
- Click the Apply button below the table to save the changes.
💡 NOTE
In the case of professional level user roles, the Profession dropdown above the Available Users table can be used to narrow down the available users to only those for a particular profession.
If a profession has been assigned to a professional-level user role then the users assigned to the user-role will be managed automatically and the elements on the page will be greyed out.
Controlling Access to Reports With User Roles #
- Go to the User Manager > User Roles >Assign to Reports page.
- Select the desired report in the Report dropdown in the fixed header area at the top of the page.
- While holding down the Ctrl key on the keyboard, click each user role in the ‘Available User Roles’ table on the left whom you wish to add to the selected report.
- Click the Apply button below the ‘User Roles Assigned to Report’ table to save the changes.
💡 NOTE
The special <..ALL..> user role is used to grant access to all users.