Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
heptapod
heptapod
Commits
917282f9fbe6
Commit
7b40d9bf
authored
Sep 05, 2017
by
Rémy Coutable
Browse files
Merge branch 'note-pull-code' into 'master'
Improve permission table on permissions.md See merge request !13179
parents
d7d49ac576d6
c0a87aef22a2
Changes
1
Hide whitespace changes
Inline
Side-by-side
doc/user/permissions.md
View file @
917282f9
...
...
@@ -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