Configuring a Role and Privileges
- Updated2025-02-19
- 2 minute(s) read
Create a role and assign privileges to the role to customize how users can interact with each SystemLink application and service.
A role is any set of permissions you want to assign to a group of users or services. There is no limit to how many roles a workspace can contain or how many roles a user or service can have. You can use the same role in multiple workspaces.
- In Access Control, on the Roles tab, click Create Role.
- Enter a name for the role.
-
If you plan to assign this role to services, not users, activate the
Service role toggle.
Use service roles to define which resources an analysis routine can access.
-
On the Privileges tab, under Applications and
services, select the application or service you want to assign
privileges for.
NI recommends selecting the minimum number of privileges that users in a role will need to perform their work.
- Optional:
For Tags or Messages, under
Privilege Specificity, specify prefixes or suffixes
to restrict which tag or message paths the role can access.
The default value is a wildcard character (*), meaning this role can access all tag or message data.
-
Check the box for each privilege type you want the role to have.
Note Checking Allow all privileges grants this role any new privileges that future versions of SystemLink will include.
- Click Create.
-
Repeat steps 3–5 for each application or service this role interacts
with.
It can take up to 5 minutes for privilege changes to take effect.
-
To add another administrator role, click
and create a server administrator mapping.
Related Information
- Assigning Users to Roles in a Workspace
Create custom experiences for each type of user on the server by specifying which role a user has and which workspaces they can access.
- Role-Based Access Control Concepts
Understand workspaces, roles, and privileges in SystemLink to organize your data and tailor SystemLink Web Application to different types of users.
- Predefined Roles in SystemLink
Control access to your server more easily using roles related to common use cases.