Skip to main content

Roles & Permissions

AlertifyPro uses role-based access control (RBAC). Assign the minimum role needed for each team member.

Role overview

RoleTypical user
ViewerStakeholders who want to see system status
ResponderOn-call engineers who respond to alerts
EditorEngineers who configure and manage monitors
AdminTeam leads who manage all platform settings
OwnerThe account owner — full access including billing

Detailed permissions

PermissionViewerResponderEditorAdminOwner
View monitors
Create monitors
Edit monitors
Delete monitors
View alerts
Acknowledge alerts
Create status pages
Post incident updates
Manage team members
Manage integrations
Configure on-call
View audit logs
Configure SSO
Manage API keys✅ (own)
Billing & subscription

Changing a member's role

  1. Go to Settings → Team
  2. Find the member
  3. Click the role dropdown next to their name
  4. Select the new role

Changes take effect immediately.


Custom roles (Enterprise)

Enterprise plans can define custom roles with fine-grained permission sets:

custom_roles:
- name: "Security Auditor"
permissions:
- audit_logs:read
- monitors:read
- incidents:read
- settings:read
deny:
- monitors:write
- team:write

Contact [email protected] to enable custom roles.