Roles and Permissions
1. Introduction
A "role" in Seamless is the specific set of permissions that dictate the actions users assigned to that role can execute within the system.
To access the list of roles, you can click on the "Roles" item in the cogwheel icon. This action will prompt a new screen, presenting two tabs: "Role" and "Permissions".
2. Roles
The role list comprehensive display of all the roles within the system.
Information on the roles list
Field | Description |
---|---|
Action | Available actions on the current role
|
Name | Name of the role |
Description | Short description of which functionality that users can perform with the current role |
Number of users | Display the number of users who are assigned to the current role |
a. Create a new role
To create a new role:
Click on the "Create" button, situated next to the title "Role list"
Input the information in the popup for creating a new role
The name field is mandatory for creating a new role.
The description can provide a brief explanation of the current role and its responsibilities.
Click the Save to submit a new role
After successfully creating the new role, it will be visible in the list of roles.
b. Edit role
To edit a role:
Click Edit ✏️ in the role list
Edit the description field
Click on the "Save" button to apply the update.
Once the changes are saved, the modified values will be displayed in the role list.
c. Delete role
To delete a role:
Select "Delete" from the role list.
Confirm the action by clicking the "Delete" button.
The delete action will be initiated under the following conditions:
If the current role is not assigned to any users, the role will be deleted, and a success message will be displayed.
If there are users assigned to the current role, a confirmation popup will be displayed as follows:
To proceed, click on the Save button to confirm.
Afterward, Seamless will remove the role and:
The selected role will be removed from the assigned users.
The selected role will be deleted.
The selected role will no longer be available in the role list.
d. Role settings
You can access the role settings (or the role details) by clicking on the Role Settings button.
The "Role settings" page should contain the following elements:
On the left-hand side: a list of all permissions, including those specific to the current role
On the right-hand side: a display of users who have been assigned to the current role
The current page allows you to take the following actions:
Modifying permissions: By checking or unchecking the corresponding checkbox for a specific permission, you can add or remove that permission from the current role.
Assigning users: You can assign or unassign other users to or from the current role. The search functionality can be used to find users by their "Display name".
3. Permissions
a. Permissions & Features
b. Actions on permission
The following screen will display all permissions in rows and all available roles in columns:
When permissions are accessible for a particular role, the corresponding checkbox should be selected. Otherwise, it should remain unchecked.
You can compare permissions across roles and make modifications to the "Permissions" screen as a whole.
Related content
If you would like to request an article, drop us a mail at seamless.support@seamless.insure