Skip to main content
TMS ONE uses a role-based access control (RBAC) system. Every user is assigned a role, and each role has a set of permissions that controls what they can see and do across the platform.

How it works

Roles are custom — there are no fixed built-in roles (except for system-level user types). Your organisation creates roles with the names and permission sets that match your team structure. Examples of roles you might create:
  • QA Lead
  • QA Engineer
  • Product Owner
  • Read-only Viewer
  • Test Manager

User types

Separately from roles, every user has a user type that sets their top-level access tier: User type is set when inviting a user. Roles then layer on top to fine-tune permissions within that tier.

Creating a role

  1. From the left sidebar, click Roles & Permissions
  2. Click Create Role
  3. Enter a Role Name (minimum 2 characters)
  4. Click Save
The role is created and you are taken directly to the Permissions screen to configure what this role can do.

Assigning permissions to a role

After creating a role (or clicking Permissions from the roles list), you’ll see all available permissions grouped by module.

Permission modules

Permissions are organised across these functional areas:

Actions per module

Each module offers a subset of these actions:

To assign permissions

  1. On the Permissions screen, check the boxes for each action you want this role to have
  2. Use the module headers to quickly identify areas
  3. Click Save Permissions
Start from a “least privilege” baseline — only grant permissions the role genuinely needs. You can always expand permissions later.

Managing roles

From the Roles list you can:
Deleting a role that is currently assigned to users will affect their access. Reassign those users to a different role before deleting.

Assigning a role to a user

Roles are assigned during user creation or can be updated when editing an existing user. See Inviting Users for the full workflow.

What’s next?

Inviting Users

Add team members and assign roles

Creating a Project

Set up projects and assign your team