Account & support
Roles and permissions
Manage team roles and permissions in cubic
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:
- Install the cubic GitHub app - When you install cubic for your GitHub organization, you automatically become the first admin
- Be a GitHub organization admin - GitHub organization admins automatically become cubic admins when the app is installed
- 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 (note: bot accounts cannot be admins)
- Configure auto-assign: Enable automatic seat assignment and removal when GitHub organization members join or leave
- Bulk actions: Select multiple users to manage seats and roles in bulk
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 manage user roles
Only admins can change user roles. cubic provides both individual and bulk role management:
Individual role changes
To promote or demote a single user:
- Navigate to Settings → Subscription
- Find the team member in the list
- Click the three-dot menu (⋮)
- Select “Promote to Admin” or “Demote to Member”
- The change takes effect immediately
Only admins can see and use these options. Members see a read-only view of the team.
Bulk role changes
To change roles for multiple users at once:
- Navigate to Settings → Subscription
- Use the checkboxes to select multiple team members
- Click “Update role” in the bulk action bar
- Choose “Promote X users to admin” or “Demote X users to member”
- All selected users are updated immediately