Manage roles

By default, there are 5 default roles to choose from. Assign a role to each team member based on what they need to access.

Go to Settings β†’ Team members to view and change each team member's role. You can also assign a role directly when sending an invite.

Admin, Team lead, and Responder each consume a responder license. Manage the number of responder licenses in Settings β†’ Usage β†’ Responders.

Note that downgrading a team member to Member or Billing admin does not automatically reduce your responder license count.

Admin

Can access all features, including monitors, incidents, on-call schedules, billing, organization settings, and API tokens.

Great for founders, engineering leads, and anyone who needs full control of your Better Stack account.

Billing admin

Can access subscription management, invoices, and payment settings. Cannot access monitors, incidents, sources, or any operational features.

Great for finance teams who need to manage billing without access to operational data.

Team lead

Can access monitors, on-call schedules, escalation policies, status pages, incidents, sources, and dashboards. Can invite team members and change their roles. Cannot edit billing or organization settings.

Great for engineering managers who oversee both day-to-day operations and on-call rotations.

Responder

Can access monitors, on-call schedules, escalation policies, status pages, incidents, sources, and dashboards. Cannot manage team member roles or access API tokens.

Great for engineers who respond to incidents and participate in on-call rotations.

Member

Can access log sources, live tail, and dashboards. Cannot access monitors, incidents, on-call schedules, or status pages.

Great for developers who need to browse logs without access to Uptime features.

By default, members can self-upgrade their seat to Responder when they are added to an on-call schedule in Uptime. To disable this, go to Settings β†’ Roles & Permissions β†’ Member and uncheck Can upgrade their seat to Responder.

Roles overview

Feature Admin Billing admin Team lead Responder Member
Organization settings Edit View View View View
Billing Edit Edit View View View
Monitors, heartbeats, integrations Edit β€” Edit Edit β€”
On-call calendars Edit β€” Edit Edit β€”
Escalation policies Edit β€” Edit Edit β€”
Status pages Edit β€” Edit Edit β€”
Incidents Edit β€” Edit Edit β€”
Sources Edit β€” Edit Edit Edit
Live tail Edit β€” Edit Edit Edit
Dashboards Edit β€” Edit Edit Edit
Team members Invite, manage β€” Invite, manage Invite Invite
API tokens Edit β€” View β€” β€”

Custom roles

Custom roles let you define exactly what each team member can access. Custom roles are available on the Enterprise plan.

To create a custom role, go to Settings β†’ Roles & Permissions β†’ New role.