Repository roles

Repository related authorization can be further controlled with repository roles. Enabling authorization for a repository assigns project admin users and groups with admin role to the repository by default. After enabling repository specific authorization, project roles have no effect anymore over the repository.

Privilege Guest Developer Master Manager [1] Admin [1]
See code reviews or multi-repo code reviews
See repository
Manage code reviews or multi-repo code reviews    
Merge code reviews [2]    
Write to repository    
Merge multi-repo code reviews [2]      
Write to protected branches      
Manage repository        
Manage repository hooks        
Manage repository members         
  • [1] Manager and Admin roles are not available for collaborators.
  • [2] Merging code reviews with a protected destination branch is limited to master and admin roles.

See Bots & programmatic repository access for bot privileges.