Overview of CodeRabbit roles
Every CodeRabbit account has exactly one role per organization. Each role determines access to billing, account management, and administrative functions.Admin
Full read/write access to all administrative features. Can manage other
users’ roles.
Member
Read-only access to limited administrative settings. Appropriate for most
developers.
Billing Admin
Read/write access to subscription and billing management. Limited other
administrative access.
Default roles
CodeRabbit automatically assigns default roles based on Git platform permissions:Admin (default)
Users with ownership-level Git platform roles (GitHub Admin, Bitbucket
Owner) receive the Admin role
Member (default)
All other users receive the Member role by default
Default assignments happen only during initial account setup. Subsequent Git
platform changes don’t affect CodeRabbit roles.
Manage user roles
View current roles
Access CodeRabbit dashboard
Go to the CodeRabbit
dashboard.
Change user roles
You must have the Admin role to modify other users’ roles.
Access the user accounts table
Follow the steps above to reach your organization’s Subscription page.
Add billing administrators
Billing Admin users don’t consume seat licenses. Add them regardless of
available seats.
The invited user will receive an email to complete setup. Their account appears under the Billing Admins tab after activation.
Once a
Billing Administrator has been successfully invited, they should use the following login process:- Navigate to the Sign in with email page.
- Enter tenant name and email address.
- A login pass should be received via email.
- Use this login pass to access the account.
Role permissions
Administrative functionality available by role:| Resource | Admin | Member | Billing Admin |
|---|---|---|---|
| Learning Resources (Web Interface) | Read/Write | Read/Write | No access |
| Metrics/Dashboard | Read/Write | Read/Write | No access |
| Reports | Read/Write | Read/Write | No access |
| Integrations | Read/Write | Read/Write | No access |
| Repository Settings | Read/Write | Read/Write | No access |
| Organization Settings | Read/Write | Read-only | No access |
| User Management | Read/Write | Read-only | Read-only |
| Subscription Management | Read/Write | Read-only | Read/Write |
| Billing Management | Read/Write | No access | Read/Write |
All users can manage learnings through pull request comments regardless of
role. The Learning Resources permissions apply only to web interface
management.
Custom roles for Enterprise
This feature is available exclusively as part of the Enterprise plan. Please refer to our pricing page for more information about our plans and features.