cubic uses a role-based access control system to manage who can make changes to your team’s subscription and settings. Every team member has one of two roles:

How to become an admin

There are three ways to become a cubic admin:

  1. Install the cubic GitHub app - When you install cubic for your GitHub organization, you automatically become the first admin
  2. Be a GitHub organization admin - GitHub organization admins automatically become cubic admins when the app is installed
  3. Get promoted by an existing admin - Any current admin can promote you to admin status through the subscription settings

Admin role

Admins have full control over team management and can:

  • Manage seat assignments: Add or remove cubic seats for team members
  • Manage roles: Promote members to admin or demote other admins to members
  • Configure auto-assign: Toggle automatic seat assignment for new GitHub organization members

Member role

Members can use cubic’s full feature set but have limited administrative access:

  • Full platform access: Use all cubic features including AI reviews, analytics, and PR management
  • View settings: See team configuration and subscription status (read-only)
  • No seat management: Cannot assign/remove seats or change user roles

How to promote or demote users

Only admins can change user roles. To promote a member to admin or demote an admin to member:

  1. Navigate to Settings → Subscription
  2. Find the team member in the list
  3. Click the three-dot menu (⋮) in the Actions column next to their name
  4. Select “Promote to Admin” (for members) or “Demote to Member” (for admins)
  5. The change takes effect immediately