Skip to main content

User Roles

Overview

OpsWorker uses role-based access control with two roles: Admin and ReadOnly (shown in the UI as "ReadOnly"). A user has one role within the organization.

Permissions

CapabilityAdminReadOnly
View investigations, dashboards, and insightsYesYes
Use AI ChatYesYes
Provide investigation feedbackYesYes
Create and rename clustersYesYes
Delete a cluster (only while status is PENDING)YesNo
Create, update, delete alert rulesYesNo
Create, update, delete integrationsYesNo
Configure Slack namespace routingYesNo
Invite or delete usersYesNo
Change a user's roleYesNo
Move a user to a different workspaceYesNo
Create, rename, delete workspacesYesNo
Rename the organizationYesNo

A user cannot change their own role or move their own workspace, regardless of role.

Role Descriptions

Admin

Full access, including configuration and management:

  • Create, rename, and delete workspaces; move users between workspaces
  • Create and rename clusters; delete a cluster while it is still PENDING
  • Create, update, and delete alert rules and integrations
  • Configure Slack namespace routing
  • Invite and delete users, and change user roles
  • Rename the organization

Recommended for: team leads, SRE managers, and platform engineers who manage the OpsWorker setup.

ReadOnly

Read access across the organization, plus the ability to create and rename clusters:

  • View investigation results and details
  • Use AI Chat to query clusters
  • Provide feedback on investigations
  • View operational insights and alert data
  • Create and rename clusters

Recommended for: on-call engineers, developers, and team members who use OpsWorker for daily operations.

Changing Roles

Only an Admin can change another user's role:

  1. Go to Account Settings -> User Management
  2. Find the user
  3. Change their role
  4. Save

Next Steps