Permission groups and dependencies

Learn how role permission groups, dependencies, and restrictions work together to control access to features across the platform.

Roles organize permissions into logical groups that control access to platform features. Understanding how these groups and dependencies work helps you build roles that give users exactly the access they need.

A role's permissions shown as collapsible groups, each expanding to View and Edit checkboxes, with a note that default roles cannot be edited

Permission groups

Permissions are organized into groups, one per feature area. Expand a group to see its individual permissions:

  • Operator Admin: view and edit the admin panel: users, teams, products, and other administration settings
  • Events: view the event log, with an additional admin-level view for operator events
  • Manual Testing: view and edit manual tests
  • Automated Testing: view and edit automated tests
  • Supervision: view and manage production supervision and incidents
  • Analytics: view and manage monitoring analytics and dashboards
  • Beta Features: access experimental features

Most groups expose a View permission (read-only access) and an Edit permission (create, modify, or delete). Edit implies View automatically, granting Edit access always includes View access.

Permission dependencies

The system enforces permission logic automatically:

  • Edit implies View: if you grant Edit access to a feature, View is automatically enabled
  • Cascading dependencies: unchecking View automatically unchecks the corresponding Edit permission
  • Disabled permissions: permissions you don't have are shown as disabled checkboxes with a tooltip explaining why

This ensures role permissions are always consistent and follow a logical hierarchy.

Permission restrictions

You can only assign permissions that you yourself already have. Permissions you don't have are shown as disabled checkboxes.

For example, if you have "View Operator Admin" but not "Edit Operator Admin", you can create roles with View but not Edit for that permission.

Super administrators can assign any permission without restrictions.

Last updated on