A role is a named collection of capabilities that is used to restrict or allow access to different parts of the application. System roles are roles allocated to individual users and apply throughout the system. Here's how you can create, update, and assign system roles:
- Click on the system cog icon to open the system admin page.
Creating a System Role
- Select the System Roles tab from the top of the window.
- Click the Add button.
- Give a name to the role.
- Select the capabilities that you wish to apply to the role with the radio buttons.
- Alternatively, choose a default role from the User Tier section and modify the radio button selections available based on recommendations of allowable privileges for that tier.
- Once the needed capabilities are selected, click Save.
A new role is then created.
Updating an Existing Role
- Select the System Roles tab from the top of the window.
- Click on the role name in the table header column.
- From the right-hand panel, click Edit Role. Alternatively, select edit from the Actions drop down in the top toolbar
- In the dialog box that opens, use the appropriate radio buttons to allow/disallow the capabilities needed for the role.
- Click Save to save the changes.
Assigning a Role to a User
- Select the Users tab and find the user(s) who will be assigned a new role. Select the users by checking the selection box in the leftmost column of the table.
- From the Actions dropdown in the top toolbar, select
- Select the capabilities that you wish to apply to the role.
- In the dialog box that opens, select Set role.
- From the dialog window, ensure the necessary users are selected and then choose the role to be assigned from the drop down.
- Select Set role to accept the changes and apply the new role to the necessary user(s).
By following these steps, you can easily create, update, and assign system roles in your application.