Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
G
gitlab-ce
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Jérome Perrin
gitlab-ce
Commits
7b40d9bf
Commit
7b40d9bf
authored
Sep 05, 2017
by
Rémy Coutable
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'note-pull-code' into 'master'
Improve permission table on permissions.md See merge request !13179
parents
2967f8b6
9b12562c
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
22 additions
and
23 deletions
+22
-23
doc/user/permissions.md
doc/user/permissions.md
+22
-23
No files found.
doc/user/permissions.md
View file @
7b40d9bf
...
...
@@ -21,16 +21,16 @@ The following table depicts the various user permission levels in a project.
| Action | Guest | Reporter | Developer | Master | Owner |
|---------------------------------------|---------|------------|-------------|----------|--------|
| Create new issue | ✓
| ✓ | ✓ | ✓ | ✓ |
| Create confidential issue | ✓
| ✓ | ✓ | ✓ | ✓ |
| View confidential issues | (✓) [^
1
] | ✓ | ✓ | ✓ | ✓ |
| Leave comments | ✓
| ✓ | ✓ | ✓ | ✓ |
| See a list of jobs | ✓ [^
2
] | ✓ | ✓ | ✓ | ✓ |
| See a job log | ✓ [^
2
] | ✓ | ✓ | ✓ | ✓ |
| Download and browse job artifacts | ✓ [^
2
] | ✓ | ✓ | ✓ | ✓ |
| View wiki pages | ✓
| ✓ | ✓ | ✓ | ✓ |
| Pull project code |
| ✓ | ✓ | ✓ | ✓ |
| Download project |
| ✓ | ✓ | ✓ | ✓ |
| Create new issue | ✓
[^1]
| ✓ | ✓ | ✓ | ✓ |
| Create confidential issue | ✓
[^1]
| ✓ | ✓ | ✓ | ✓ |
| View confidential issues | (✓) [^
2
] | ✓ | ✓ | ✓ | ✓ |
| Leave comments | ✓
[^1]
| ✓ | ✓ | ✓ | ✓ |
| See a list of jobs | ✓ [^
3
] | ✓ | ✓ | ✓ | ✓ |
| See a job log | ✓ [^
3
] | ✓ | ✓ | ✓ | ✓ |
| Download and browse job artifacts | ✓ [^
3
] | ✓ | ✓ | ✓ | ✓ |
| View wiki pages | ✓
[^1]
| ✓ | ✓ | ✓ | ✓ |
| Pull project code |
[^1]
| ✓ | ✓ | ✓ | ✓ |
| Download project |
[^1]
| ✓ | ✓ | ✓ | ✓ |
| Create code snippets | | ✓ | ✓ | ✓ | ✓ |
| Manage issue tracker | | ✓ | ✓ | ✓ | ✓ |
| Manage labels | | ✓ | ✓ | ✓ | ✓ |
...
...
@@ -71,8 +71,8 @@ The following table depicts the various user permission levels in a project.
| Switch visibility level | | | | | ✓ |
| Transfer project to another namespace | | | | | ✓ |
| Remove project | | | | | ✓ |
| Force push to protected branches [^
3
] | | | | | |
| Remove protected branches [^
3
] | | | | | |
| Force push to protected branches [^
4
] | | | | | |
| Remove protected branches [^
4
] | | | | | |
| Remove pages | | | | | ✓ |
## Project features permissions
...
...
@@ -215,13 +215,13 @@ users:
| Run CI job | | ✓ | ✓ | ✓ |
| Clone source and LFS from current project | | ✓ | ✓ | ✓ |
| Clone source and LFS from public projects | | ✓ | ✓ | ✓ |
| Clone source and LFS from internal projects | | ✓ [^
4] | ✓ [^4
] | ✓ |
| Clone source and LFS from private projects | | ✓ [^
5] | ✓ [^5] | ✓ [^5
] |
| Clone source and LFS from internal projects | | ✓ [^
5] | ✓ [^5
] | ✓ |
| Clone source and LFS from private projects | | ✓ [^
6] | ✓ [^6] | ✓ [^6
] |
| Push source and LFS | | | | |
| Pull container images from current project | | ✓ | ✓ | ✓ |
| Pull container images from public projects | | ✓ | ✓ | ✓ |
| Pull container images from internal projects| | ✓ [^
4] | ✓ [^4
] | ✓ |
| Pull container images from private projects | | ✓ [^
5] | ✓ [^5] | ✓ [^5
] |
| Pull container images from internal projects| | ✓ [^
5] | ✓ [^5
] | ✓ |
| Pull container images from private projects | | ✓ [^
6] | ✓ [^6] | ✓ [^6
] |
| Push container images to current project | | ✓ | ✓ | ✓ |
| Push container images to other projects | | | | |
...
...
@@ -243,12 +243,11 @@ with the permissions described on the documentation on [auditor users permission
Auditor users are available in
[
GitLab Enterprise Edition Premium
](
https://about.gitlab.com/gitlab-ee/
)
only.
----
[
^1
]:
Guest
users can only view the confidential issues they created themselves
[
^2
]:
If
**Public pipelines**
is enabled in
**Project Settings > Pipelines**
[
^3
]:
Not
allowed for Guest, Reporter, Developer, Master, or Owner
[
^4
]:
Only
if user is not external one.
[
^5
]:
Only
if user is a member of the project.
[
^1
]:
On
public and internal projects, all users are able to perform this action.
[
^2
]:
Guest
users can only view the confidential issues they created themselves
[
^3
]:
If
**Public pipelines**
is enabled in
**Project Settings > Pipelines**
[
^4
]:
Not
allowed for Guest, Reporter, Developer, Master, or Owner
[
^5
]:
Only
if user is not external one.
[
^6
]:
Only
if user is a member of the project.
[
ce-18994
]:
https://gitlab.com/gitlab-org/gitlab-ce/issues/18994
[
new-mod
]:
project/new_ci_build_permissions_model.md
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment