PulseAPI uses four roles to control what team members can see and do. This article describes each role and provides a full permission matrix.
The team creator and ultimate authority. There is exactly one Owner per team. Owners have full access to everything, including the ability to delete the team and transfer ownership to another member.
Admins can do almost everything an Owner can, except delete the team or transfer ownership. Use the Admin role for senior team members who need to manage people and settings.
Members can manage monitors, projects, rules, and channels, and they can acknowledge and resolve incidents. They cannot manage other team members (invite, remove, or change roles). Use this role for engineers and on-call responders.
Viewers have read-only access. They can see all monitoring data, incidents, and configurations, but cannot create, edit, or delete anything, and cannot acknowledge or resolve incidents. Use this role for stakeholders who need visibility without write access.
| Action | Owner | Admin | Member | Viewer |
|---|---|---|---|---|
| Monitors | ||||
| View monitors and check history | ✓ | ✓ | ✓ | ✓ |
| Create / edit / delete monitors | ✓ | ✓ | ✓ | — |
| Pause / resume monitors | ✓ | ✓ | ✓ | — |
| Run manual check | ✓ | ✓ | ✓ | — |
| Incidents | ||||
| View incidents | ✓ | ✓ | ✓ | ✓ |
| Acknowledge incidents | ✓ | ✓ | ✓ | — |
| Resolve incidents | ✓ | ✓ | ✓ | — |
| Alerts | ||||
| View alert rules and channels | ✓ | ✓ | ✓ | ✓ |
| Create / edit / delete rules | ✓ | ✓ | ✓ | — |
| Create / edit / delete channels | ✓ | ✓ | ✓ | — |
| Projects | ||||
| View projects | ✓ | ✓ | ✓ | ✓ |
| Create / edit / delete projects | ✓ | ✓ | ✓ | — |
| Team Members | ||||
| View team members | ✓ | ✓ | ✓ | ✓ |
| Invite members | ✓ | ✓ | — | — |
| Change member roles | ✓ | ✓ | — | — |
| Remove members | ✓ | ✓ | — | — |
| Team Settings | ||||
| Edit team name / description | ✓ | ✓ | — | — |
| Delete team | ✓ | — | — | — |
| Transfer ownership | ✓ | — | — | — |
| Planned Maintenance | ||||
| View planned outages | ✓ | ✓ | ✓ | ✓ |
| Create / edit / delete outages | ✓ | ✓ | ✓ | — |
Owners and Admins can change a member's role at any time. See Changing a Team Member's Role.
Warning: Downgrading a member from Admin to Member or Viewer removes their ability to manage team members immediately. Downgrading to Viewer removes all write access immediately.
Still have questions? Contact support.