1.Configuring Role Collections
Role collections group together the different role templates that can be applied to the SAP Intelligent Robotic Process Automation users.
Context
As an administrator, you first need to create and set up your first role collections before assigning any users.
Procedure
2.Assigning Role Collections
You configured role templates in role collections, and now want to assign these role collections to your users.
- Default trust configuration (SAP ID service)
- Custom trust configuration (SAP BTP Identity Authentication service or any SAML 2.0 identity provider)
- Directly assign role collections to users.
- Map role collections to user groups defined in your identity provider. You initially maintain the mapping between user groups and role collections once in SAP BTP and maintain group memberships of users in the identity provider.
You want to directly assign a role collection to a user. You can use this option for default and custom trust configurations.
Prerequisites
You have created role collections containing authorizations in the form of roles.
Procedure
- Open the SAP BTP cockpit.
- Go to your SAP Intelligent Robotic Process Automation subaccount and select
- Choose the trust configuration for the identity provider of the user, for example SAP ID.
- Enter the user's name, for example john.doe@example.com.
Note
If you are using a custom trust configuration, enter the user name according to the name ID format configured in the identity provider. If you are using SAP ID Service, enter the e-mail address.
- To see the role collections that are currently assigned to this user, choose Show Assignments.
- To assign a role collection, choose Assign Role Collection. Select the name of the role collection you want to assign.
- Click Assign Role Collection to save your changes.
You have assigned a role collection to a user.
You want to assign a role collection to a user group provided by an SAML 2.0 identity provider that has a custom trust configuration in SAP BTP. In this case, the assignment is a mapping of a user group to a role collection. Your identity provider provides the user groups using the SAML assertion attribute called Groups. Each value of the attribute is mapped to a role collection as described in this procedure.
Prerequisites
- You have configured your custom SAML 2.0 identity provider and established trust in your SAP Intelligent Robotic Process Automation subaccount.
Remember
The name of the trust configuration is different from SAP ID Service. The name of a custom trust configuration to SAP BTP Identity Authentication service could be as follows:
https://Identity_Authentication_tenant>.accounts.ondemand.com
- You have configured the identity provider so that it conveys the user's group memberships in the Groups assertion attribute.
- You have created role collections containing authorizations in the form of roles.
Context
The SAML 2.0 identity provider provides the users, who can belong to user groups. It’s efficient to map user groups to role collections. The role collection as a reusable element contains the authorizations that are necessary for this user group. This saves time when you want to add a new user. Simply add the user to the respective user group or groups, and the user automatically gets all the authorizations that are included in the role collections.
For this reason, the assignment is a mapping of user groups to role collections.
Procedure
- Open the SAP BTP cockpit.
- Go to your SAP Intelligent Robotic Process Automation subaccount and select
- Select a role collection.
- In the role collection overview page, choose the Edit button.
- Under User Groups, select an identity provider.
- Enter the name of the user group.
Tip
You must use the exact name of the user group as provided by the identity provider.
ExampleIn the SAP BTP Identity Services - Identity Authentication, you find the user groups in the administration console of your SAP BTP Identity Services - Identity Authentication tenant under
- Save your changes.