In GitLab Enterprise Edition you can share projects with groups.
In GitLab Enterprise Edition you can share projects with other groups.
This makes it possible to add a group of users to a project with a single action.
## Groups as collections of users
...
...
@@ -18,8 +18,13 @@ To share 'Project Acme' with the 'Engineering' group, go to the project settings
![The 'Groups' section in the project settings screen (Enterprise Edition only)](groups/share_project_with_groups.png)
Now you can add the Engineering group with the maximum access level of your choice.
Now you can add the 'Engineering' group with the maximum access level of your choice.
After sharing 'Project Acme' with 'Engineering', the project is listed on the group dashboard.
![Now 'Project Acme' is shared with 'Engineering' with a maximum access level of 'Developer'](groups/max_access_level.png)
!['Project Acme' is listed as a shared project for 'Engineering'](groups/other_group_sees_shared_project.png)
The maximum access level of 'Developer' for members from 'Engineering' means that users with higher access levels in 'Engineering' ('Master' or 'Owner') will only have 'Developer' access to 'Project Acme'.
## Maximum access level
!['Project Acme' is shared with 'Engineering' with a maximum access level of 'Developer'](groups/max_access_level.png)
In the screenshot above, the maximum access level of 'Developer' for members from 'Engineering' means that users with higher access levels in 'Engineering' ('Master' or 'Owner') will only have 'Developer' access to 'Project Acme'.