Main roles
Permission matrix
The Repositories, Credentials, and Connected Apps screens require a Workspace admin (platform admins also have access). Maintainers do not manage these screens; they act on reviews through pull and merge requests and the API.
Best practices
- Keep at least two workspace admins per workspace.
- Assign the Billing Manager role to people who need billing access but should not manage credentials or other technical settings.
- Remove users who left the team and revoke pending invites.
- Review API keys and webhooks whenever workspace admins change.