Assign Roles to Users and Teams
There are multiple ways to assign roles to users and teams.
You can assign or update a user's role using the Users page. You can assign roles directly to muitiple users or teams. You can use a SAML mapping to assign roles to users. You can also assign SAP Analytics Hub roles dynamically. You can assign roles when importing users from a CSV file. You can also assign roles programatically.
- As a best practice for security, users should be assigned roles via teams, rather than individually.
- If no role is assigned when users are created or imported, the default role is applied. For more information, see Set the Default Role.
Who Does This Apply To?
- System adminstrators
Assigning a Role to Multiple Users and Teams
You can assign roles to multiple users and teams.
Procedure
Assigning or Updating an Individual User's Role
You can assign or update a user's role on the Users page.
Procedure
Mapping Roles Using SAML Attributes
You can create a SAML role mapping to automatically assign roles to users based on their SAML attributes.
Prerequisites
- SAML needs to be enabled in SAP Analytics Cloud.
- Your custom SAML Identity Provider (IdP) must be configured, and you should be able to log in to your tenant without problems.
- Step 6 in Enable a Custom SAML Identity Provider must be completed.
Procedure
Results
Assign SAP Analytics Hub Roles Dynamically
You can dynamically assign SAP Analytics Hub authorizations to roles in your system.
Prerequisites
You must have an SAP Analytics Hub license to grant SAP Analytics Hub authorizations to new and existing roles.
Your current system must also be subscribed to an SAP Analytics Hub system; to verify, check whether Analytics Hub is available from the product switch in the upper-right corner: .
Context
When creating a new role or using an existing role, you want to assign authorizations to read assets, at the very least. This role is typically assigned to a user who needs to work with content in SAP Analytics Hub.
Procedure
Dynamically assigning SAP Analytics Hub authorizations to an existing role
Dynamically assigning SAP Analytics Hub authorizations to a new role
Assigning Roles When Importing Users
You can also assign roles during the import procedure from a CSV. For more information, see Create Users.
Assigning Roles Programmatically
You can assign roles programmatically using the User and Team Provisioning API. For more information, see SAP Analytics Cloud User and Team Provisioning API.