Using project permissions
Project permissions in Bitbucket Data Center and Server allow you to manage access to repositories within a project in an aggregated way.
By default, permissions set at the project level are inherited by the repositories and repository admins can manage repository permissions. However, starting from Bitbucket 8.8, you can restrict repository admins from managing repository permissions using the Restrict changes to repository settings dropdown. Note that when you restrict changes, existing repository-level permissions are unaffected.
To modify permissions for a project
- Go to Settings > Project permissions for the project.
- Select Add user or group and search for, and add either single or multiple users or groups.
- Choose a permission from the menu, and then select Add.
Once added, you can use the checkboxes and then use the Remove button to remove users in bulk or select More actions ... > Edit to edit permissions for a particular Bitbucket user or group.
There are four levels of project permissions you can grant to a user or group for a project: Admin, Write, Create repository and Read.
|Clone / Pull
|Create, browse, comment on pull request
|Merge pull request
|Edit settings / permissions
and become repository admins for the repositories they create