- 03 Apr 2024
- 3 Minutes to read
- Print
- PDF
Role Mapping
- Updated on 03 Apr 2024
- 3 Minutes to read
- Print
- PDF
Empowering Security: Role Mapping for Controlled Access Excellence!
Role mapping ensures that users have access only to the resources and information relevant to their roles and responsibilities. This streamlines the process of assigning, modifying, and revoking access, making it more efficient for administrators.
User persona: Administrator or Application Designer
Use Case User persona:Application Designer | Solution |
Sandra at NovaTech wants to assign Users belonging to the IT BLR static group with Analyst Role. They should be able to view transaction records logged by IT and HR tenants. | Sandra can implement Role Mapping functionality, facilitating seamless role management. She performs the following steps to achieve the requirements.
|
User Role Mapping
It is essential to map a Role and Role Template to a Domain since they are connected to a group of Modules and Tenants. Mapping users to the same Domain as specified by the Role Template enables their access to the Modules and Tenants based on the configuration settings defined within the Role Template.
Prerequisites
- Select the specific Domain and Sub Domain for configuring the Role Mapping.Figure: Selection of Domain and Sub Domain
To configure Role Mapping, perform the following steps:
- Navigate to Design Studio > Access Control Center > User Role Mapping. User Role Mapping is displayed on the mapping list page.
- Click New to User Mapping tab to view the new mapping screen.
You can view the following tabs for mapping control:
General
This section contains the list of properties using which the Application Designer can configure the respective control's Name, Domain, Sub Domain, Description, Role etc.Figure: General
To know more about the fields that are available under the General section, see the Field Description given below.
Field Description
Name | Description |
---|---|
Name | Type the name of the Role Mapping that is to be configured. |
Description | Describe the User Role mapping that is being configured. |
Domain | Domain is selected by default. |
Sub Domain | Sub Domain is selected by default. |
Role | Choose a role for which the mapping is to be established from the Role dropdown. If there is no Role created in the selected application, then an option to navigate to the Role creation screen is displayed. |
Active | Toggle the switch to make the current mapping configuration in an Active or deactivated state. |
Define Access
This section contains the list of properties using which the Application Designer can configure the condition to define the access and build condition on Tenant control.
Figure: Define Access
To know more about the fields that are available under the Define Access section, see the Field Description given below:
Field Description
Name | Description |
---|---|
Field | Tenant is specified as a value under the field by default. |
Operator | Select the operator type from the dropdown list. Figure: Operator Type |
Value | Select the values from the list. Here Information Technology is selected from the list.Figure: Value |
The field dropdown can be expanded to view and select the desired option. You can add a new condition row by clicking on the +icon. If you want to delete any row, click the delete icon.
Publish To
This section contains publish components using which the Application Designer can publish based on User properties and user list. To know more about the fields that are available under the Publish To section, see Field Description given below.
Figure: Publish To
To know more about the fields that are available under the Publish To section, see the Field Description given below.
Field Description
Name | Description |
---|---|
Field | Select the user attribute from the drop-down list. Figure: User Attributes |
Operator | Select the Operator type from the dropdown list. Figure: Operator Type |
Value | Select the values from the list to publish the mapping. Here mail ID of the admin is entered in the Value column. The value populates based on the Role access of the App Designer designing the component Figure: Value |
Once Role Mapping is published, click GO TO LIST. The list displays the Role Mapping under Access Control Center.
Figure: Role Mapping list