lockRoles and permissions

Learn how roles and permissions work in SRE.ai

Overview

SRE.ai uses role-based access control (RBAC) to manage what team members can do within a workspace.

Every user is assigned one of three roles — Owner, Admin, or Member — which determines what actions they can take across the product, including pipeline management and team settings.

Roles

SRE.ai defines three roles:

Role
Description

Owner

Full access to all features. Can assign any role to other members.

Admin

Full access except delete operations. Can assign Admin or Member roles.

Member

Read-only access. Cannot change roles or perform write operations.

Permissions by area

Pipelines

Action
Owner
Admin
Member

View pipeline

Create / edit pipeline

Delete pipeline

Team settings

Action
Owner
Admin
Member

Invite new members

Change a member's role

Change own role

Role hierarchy

Role assignment follows a strict hierarchy:

  • Owners can assign any role (Owner, Admin, or Member) to any other team member

  • Admins can assign Admin or Member roles, but cannot assign or create Owners

  • Members cannot assign roles

  • No user can change their own role

Managing roles

Assigning a role when inviting a new member

  1. In the team settings page, click Invite member

  2. Enter the new member's email address

  3. Select a role from the role dropdown — Owner, Admin, or Member

  4. Send the invitation

The invited user will be assigned the selected role when they join the workspace.

circle-info

The roles available in the dropdown depend on your own role. Admins will not see the Owner option.

Changing an existing member's role

  1. In the team settings page, locate the member in the members list

  2. Click the role selector on their row

  3. Select the new role

The change takes effect immediately.

circle-exclamation

Last updated