Skip to main content

Custom User Roles

Learn how to create and manage custom user roles with tailored permission sets for your organization.

Updated this week

Overview

Custom user roles allow admins to create specialized roles with specific permission sets that go beyond the standard built-in roles (Member, Creator, Admin, Consumer). This feature is particularly useful for large organizations that need to partition resource access and coordinate permissions across different teams or departments.

With custom roles, you can create roles tailored to your organization's needs—such as a security-focused role that can view datasources and audit logs but cannot modify settings, or a limited admin role that can manage certain settings without access to all user audit logs.

Important: Each user can only have one role at a time. Custom roles replace the user's built-in role entirely—users cannot have both a built-in role and a custom role, or multiple roles simultaneously.

Creating a Custom Role

    • Note: You must be an admin to access this page

  1. Click Create role

  2. Enter a name for your custom role

    • Choose a descriptive name that clearly indicates the role's purpose (e.g., "Security Auditor" or "Limited Admin")

  3. Select the permissions you want to include in this role

    • Review the available permission sets and check the ones that apply to this role

    • For details on what each permission allows, see Roles and permissions

  4. Click Save to create the role

Editing a Custom Role

  1. Find the custom role you want to edit

  2. Click on the role name or the Edit button

  3. Modify the role name or adjust the permission sets as needed

  4. Click Save to apply your changes

Deleting a Custom Role

  1. Find the custom role you want to delete

  2. Click the Delete button

Note: You cannot delete a custom role if users are currently assigned to it. You must first reassign those users to a different role before deletion is allowed.

Assigning Custom Roles to Users

You can assign custom roles to users in two ways:

Through Team Management

  1. Find the user you want to assign a custom role to

  2. Click on their current role in the role column

  3. Select the custom role from the dropdown menu

  4. The change takes effect immediately

Through SAML Settings

Custom roles can also be assigned automatically through SAML attribute mapping. This allows you to map SAML attributes to custom roles for automatic role assignment during user login.

Finding Users with a Specific Custom Role

To find all users assigned to a particular custom role:

  1. Use the search input at the top of the team listing

  2. Type the name of the custom role

  3. The list will filter to show only users with that role

Did this answer your question?