Roles and Users Tab Settings
  • 05 Sep 2024
  • 4 Minutes to read
  • Contributors
  • Dark
    Light
  • PDF

Roles and Users Tab Settings

  • Dark
    Light
  • PDF

Article summary

Roles, User, and Organization Management help you onboard your internal admin users, as well as your customer organizations and their end-users with relevant roles and privileges into the Ushur Hub.

Roles management helps you create, edit roles, add permissions, edit or delete permissions, assign internal admins to track submissions, and external admins to track submissions to customize and assign specific roles for workflows to users accessing a particular use-case. This helps you assign specific use cases and workflows to specific users to enable them to engage better.


Add Roles

Follow the steps below:

  1. From the Ushur Hub pane, select the Roles & Users tab.

  2. Click Add to view the drop-down and select Roles.

  3. Specify the Status. By default, the role you create will be enabled for all the users to access the use cases assigned to this role. If you disable the role, no users can access the use cases linked to this role.

  4. Enter a valid name for the role.

  5. Define whether the role is of type Internal or External

    1. Examples of internal users are your own Admin staff who need access to the Ushur Hub to view submissions across your customer organizations for a variety of use cases. This is optional and dependent on your business needs. 

    2. Examples of external users could be Admins, Managers, and Clerks who can have access to certain use cases depending on your business needs. For example: An external admin user from a customer organization can have access to all the use cases while a clerk could only have access to some use cases and only specific access to certain data columns on the Data Table. You can specify these granular access controls. 

  6. Specify a short description of the role.

  7. Click Save Changes to view the Role Added Confirmation dialog box.

The role created will be displayed in a tabular column as shown below. 

You can now add permissions to the role that you created.


Edit or Delete Roles

Follow the steps below to edit or delete roles:

  1. Click on the role name from the Roles table, and click on the role name you would like to edit/delete.

  2. Select the edit button next to the role name.

  3. Modify the associated information to edit.

  4. To delete a role, first ensure that there are no use cases associated with this role. Once all use cases are removed, click the trash icon to delete the role.


Add Permissions

To add permission, follow the steps below:

  1. Click Permissions to view the following dialog box.

  2. Select the Use Case to define the permissions you want to associate with the role. If there are no use cases added prior, you can create the specific use case from the Use Case tab and then select it to assign here.

  3. Data tables are associated with the None / View permissions. This means that you can enable the fields either for viewing or not. For example, if the Data table has a field Expenditure and you assign None, this field will not be displayed and cannot be accessed by the user role. If you assign View this field will be displayed and the user role can view the information.
    The Form Submissions are associated with None / Edit permissions. This means that you can enable the fields either for viewing or editing. For example, if the Data table has a field Expiry Date and you assign None, this field will not be displayed and cannot be accessed by the user role. If you assign Edit. this field will be displayed and the user role can modify the Expiry Date information.

  4. The details of the Use Case will be displayed in the pane. Specify the required information and click Save Changes to view the Permission Added confirmation box.


Edit or Delete Permissions

Follow the steps below to edit or delete permissions:

  1. From the Roles tab, select the permission you want to edit.

  2. Modify the associated information to edit or click the Trash icon if you want to delete the permission.


Assign Internal Admins to Track Submissions

To create an internal admin role that can track submissions, you will need to follow the below steps:

  1. Starting on the Roles & Users tab, create a new role that is Enabled and assigned as an Internal Role Type.

  2. Select the Internal Admin in the Roles table. Add permissions of all applicable use cases to the Internal Admin role.

  3. Navigate to the Users tab. Assign the Internal Admin role to the specific users.

  4. Lastly, assign the Internal Admin role to all external organizations you would like this role to be able to view submission history for.


Assign External Admins to Track Submissions

To create an external admin role that can track submissions made by users in their organization, you can select the check box Allow this role to view all data within their organization in the Add Role or Edit Role model.


Assign Permissions to Internal or External Admins for User Management

To allow an Internal or External Admin to add users on the Ushur hub, assign the permission by following the below steps:

  1. Go to the Roles and Users tab.

  2. Click the + Add button and select the Role option.

  3. View the list of roles in the summary table.

  4. To add a new role, refer to the Add Roles section.

  5. Or, select the applicable role from the summary table.

  6. On the next page, select the + Permission option.

  7. In the Add Permission modal:

    1. Choose User Management from the Use-Case dropdown menu.

    2. Select the appropriate Permission level from the dropdown menu:

      • None: The role cannot access this permission.

      • View: The role can view users but cannot add or edit them.

      • Edit: The role can perform all CRUD (Create, Read, Update, Delete) functions.

    Note

    Adding user management permission to a role allows users assigned to that role to invite other users to Ushur Hub and assign them roles available within their organization.

  8. Click Save Changes.


Was this article helpful?