Assigning Users to Roles in a Workspace
- Updated2025-05-23
- 3 minute(s) read
Assigning Users to Roles in a Workspace
Create custom experiences for each type of user by specifying the user's role has and the workspaces the user can access.
- You do not have administrator privileges.
- You do not know the identity provider configuration.
- Navigate to .
-
Find the workspace you want to add users to and click
.A user must be a member of a workspace to access the systems and data within the workspace. This is true for both the SystemLink Enterprise web application and the SystemLink REST APIs.
- Click Role mappings.
- Click +Mapping and select the attribute that matches the authentication protocol your organization configured at installation.
-
Enter the attribute and value for the users you are mapping to the role.
Attributes can include the following:
- The common OpenID Connect claims such as email
- Non-standard claims such as groups for Microsoft Entra ID
Note- All string values are case sensitive.
- If the claim value is a scalar, it must exactly match the value you specify in the role mapping .
- If the claim value is an array, one of the array elements must exactly match the value you specify in the role mappings.
- If the claim value contains quotes, you must escape the quotation marks with a
backslash. Refer to the following example and the following figure.
{ "userinfo": { "sub": "88442211", "country": "US", "name": "Bob Smith", "http://www.example.come/roles": [ "user", "a\"b" ] } }
- In the Role column, select the role you want to assign to the user.
- Optional: If a user or group of users needs more than one role, create a separate mapping for each role.
-
Click Update.
After a user logs into SystemLink Enterprise for the first time, their account appears under.
-
If a user or group of users needs access to more than one
workspace, repeat these steps for each workspace.
If you add a user to multiple workspaces, the user sees resources in the workspaces simultaneously.
Related Information
- Storing Data from the Test Monitor Service on an External PostgreSQL Server
Configure SystemLink Enterprise to store data from the Test Monitor Service on an external PostgreSQL server.
- Storing Data from the Dashboard Host Service on an External PostgreSQL Server
Configure SystemLink Enterprise to store data from the Dashboard Host Service on an external PostgreSQL server.
- Configuring a Role and Privileges
Create and assign privileges to a role to customize how users can interact with each SystemLink application and service.
- Predefined Roles in SystemLink Enterprise
Control access to SystemLink Enterprise applications and stored data more easily using roles related to common use cases.
- Adding Users to a Workspace
As a workspace owner, add users to workspaces and specify roles without knowing the identity provider (IdP) configuration. This increases flexibility when managing workspace membership and roles.
- Assigning a Server Administrator to a Server
Assign additional server administrators to help setup workspaces and define the roles available on the server.