Team Roles and Permissions

Team Roles and Permissions

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 Four Roles

Owner

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.

Admin

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.

Member

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.

Viewer

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.


Permission Matrix

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

Changing a Member's Role

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.


Related Articles


Still have questions? Contact support.

    • Related Articles

    • Inviting a Team Member

      This article explains how to invite someone to your PulseAPI team and what they need to do to accept. Prerequisites: You must be a team Owner or Admin to send invitations. Step 1: Open Team Management In the left sidebar, click Organization. Click ...
    • Transferring Team Ownership

      Ownership transfer hands the Owner role to another team member and demotes the current Owner to Admin. This action is irreversible without cooperation from the new Owner. Prerequisites: Only the current Owner can transfer ownership. Steps In the left ...
    • Accepting a Team Invitation

      This article explains how to accept an invitation to join a PulseAPI team sent by another user. Step 1: Check Your Email Look for an email from PulseAPI with the subject line "You've been invited to join [Team Name]". Click the Accept Invitation ...
    • Removing a Team Member

      This article explains how to remove someone from your PulseAPI team. Prerequisites: You must be a team Owner or Admin to remove members. Steps In the left sidebar, click Organization. Click your team name. Click the Members tab. Find the member you ...
    • Changing a Team Member's Role

      This article explains how to change a team member's role — for example, promoting a Member to Admin, or demoting an Admin to Viewer. Prerequisites: You must be a team Owner or Admin to change roles. Steps In the left sidebar, click Organization. ...