Create a role and assign privileges to the role to customize how users can interact with each SystemLink application and service.

Before you create a role and assign it privileges, create a workspace or use the default workspace.

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.

  1. In Access Control, on the Roles tab, click Create Role.
  2. Enter a name for the role.
  3. 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.
  4. 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.
  5. 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.
  6. 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.
  7. Click Create.
  8. 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.
  9. To add another administrator role, click and create a server administrator mapping.
After you configure a role, assign users or analysis routines in any workspace to the role. You can modify roles at any time.