GitLab User Permissions - GItlab

What are GitLab User Permissions?

In this part, we will examine about user permissions in the step.

Steps for Creating User Permissions

Step 1 − Login to your GitLab record and click on the Members choice under Settings tab −

adding-users-1 (1)

Step 2 − It will open the following screen to add the part to your step −

adding-users-2 (1)

Step 3 − You will see the diverse sorts of permissions when you click on a dropdown under Choose a job permission segment −

user-permission-1

You can see the Adding users part to set user permission and adding user to step. Here, we will quickly examine about various user permissions which can be connected to steps.

The following table shows accessible permission levels for various sorts of users –

S.N. Guest Reporter Developer Master
1 Creates a new issue Creates a new issue Creates a new issue Creates a new issue
2 Can leave comments Can leave comments Can leave comments Can leave comments
3 Able to write on project wall Able to write on project wall Able to write on project wall Able to write on project wall
4 - Able to pull project code Able to pull project code Able to pull project code
5 - Can download project Can download project Can download project
6 - Able to write code snippets Able to write code snippets Able to write code snippets
7 - - Create new merge request Create new merge request
8 - - Create new branch Create new branch
9 - - Push and remove non protected branches Push and remove non protected branches
10 - - Includes tags Includes tags
11 - - Can create, edit, delete project milestones Can create, edit, delete project milestones
12 - - Can create or update commit status Can create or update commit status
13 - - Write a wiki Write a wiki
14 - - Create new environments Create new environments
15 - - Cancel and retry the jobs Cancel and retry the jobs
16 - - Updates and removes the registry image Updates and removes the registry image
17 - - - Can add new team members
18 - - - Push and remove protected branches
19 - - - Can edit the project
20 - - - Can manage runners, job triggers and variables
21 - - - Add deploy keys to project
22 - - - Able to manage clusters
23 - - - Configure project hooks
24 - - - Can enable/disable the branch protection
25 - - - Able to rewrite or remove Git tags

All rights reserved © 2020 Wisdom IT Services India Pvt. Ltd DMCA.com Protection Status

GItlab Topics