Skip to content

Roles & Permissions

Every team member has one of four roles that controls what parts of the console they can access.

Team Roles

Role Access
Lead Full access - team settings, member management, invitations, activity log, billing, API keys, webhooks, and verification cases.
Billing Billing dashboard, plan management, credit top-up, and auto-replenish settings.
Developer API keys, webhook endpoints, and verification cases.
Member Create and view verification cases only.

The Lead Role

When you create a team, you're automatically assigned the Lead role. Leads have full control over the team:

  • Invite and remove members
  • Change member roles
  • Edit team name and settings
  • View the team activity log
  • Manage integrations (Slack, SAML)
  • Everything Billing, Developer, and Member roles can do

Important: You can have multiple Leads on a team. However, you cannot remove the last Lead or change their role - there must always be at least one.

Changing Roles

Leads can change any team member's role from Settings → Team. Click the member's name, then select a new role. The change takes effect immediately - the member will see updated navigation the next time they load a page.

The console sidebar dynamically shows only the sections available to the user's role. A Member sees only the Cases section, while a Lead sees everything. This keeps the interface clean and prevents confusion about what a team member can and can't do.