summaryrefslogtreecommitdiff
path: root/doc/permissions
diff options
context:
space:
mode:
authorCiro Santilli <ciro.santilli@gmail.com>2014-04-25 00:48:22 +0200
committerCiro Santilli <ciro.santilli@gmail.com>2014-06-03 23:16:31 +0200
commitfd348de76d651d49acc8eb742cc647dc777ef5fc (patch)
tree26f42bef57c9a636eff0a548a29cb1e2e6d12c8c /doc/permissions
parentde1a7aa7eb523cf2fdad12f8eeda2ba4c5b51820 (diff)
downloadgitlab-ce-fd348de76d651d49acc8eb742cc647dc777ef5fc.tar.gz
Update docs to markdown style guide.
Diffstat (limited to 'doc/permissions')
-rw-r--r--doc/permissions/permissions.md80
1 files changed, 40 insertions, 40 deletions
diff --git a/doc/permissions/permissions.md b/doc/permissions/permissions.md
index 40d748c057e..9ddf56d046e 100644
--- a/doc/permissions/permissions.md
+++ b/doc/permissions/permissions.md
@@ -1,48 +1,48 @@
# Permissions
Users have different abilities depending on the access level they have in a particular group or project.
+
If a user is both in a project group and in the project itself, the highest permission level is used.
+
If a user is a GitLab administrator they receive all permissions.
----
-
-#### Project:
-
-
-| Action| Guest | Reporter | Developer | Master | Owner|
-|-------|-------|----------|-----------|--------|------|
-|Create new issue|✓|✓|✓|✓|✓|
-|Leave comments|✓|✓|✓|✓|✓|
-|Write on project wall|✓|✓|✓|✓|✓|
-|Pull project code| |✓|✓|✓|✓|
-|Download project| |✓|✓|✓|✓|
-|Create code snippets| |✓|✓|✓|✓|
-|Create new merge request| ||✓|✓|✓|
-|Create new branches| ||✓|✓|✓|
-|Push to non-protected branches| ||✓|✓|✓|
-|Remove non-protected branches| ||✓|✓|✓|
-|Add tags| ||✓|✓|✓|
-|Write a wiki| ||✓|✓|✓|
-|Manage issue tracker| ||✓|✓|✓|
-|Add new team members| |||✓|✓|
-|Push to protected branches| |||✓|✓|
-|Enable/Disable branch protection| |||✓|✓|
-|Rewrite/remove git tags| |||✓|✓|
-|Edit project| |||✓|✓|
-|Add Deploy Keys to project| |||✓|✓|
-|Configure Project Hooks| |||✓|✓|
-|Switch visibility level| ||||✓|
-|Transfer project to another namespace| ||||✓|
-|Remove project| ||||✓|
-
-#### Group
-
-|Action|Guest|Reporter|Developer|Master|Owner|
-|------|-----|--------|---------|------|-----|
-|Browse group|✓|✓|✓|✓|✓|
-|Edit group|||||✓|
-|Create project in group||||✓|✓|
-|Manage group members|||||✓|
-|Remove group|||||✓|
+## Project
+
+
+| Action | Guest | Reporter | Developer | Master | Owner |
+|---------------------------------------|---------|------------|-------------|----------|--------|
+| Create new issue | ✓ | ✓ | ✓ | ✓ | ✓ |
+| Leave comments | ✓ | ✓ | ✓ | ✓ | ✓ |
+| Write on project wall | ✓ | ✓ | ✓ | ✓ | ✓ |
+| Pull project code | | ✓ | ✓ | ✓ | ✓ |
+| Download project | | ✓ | ✓ | ✓ | ✓ |
+| Create code snippets | | ✓ | ✓ | ✓ | ✓ |
+| Create new merge request | | | ✓ | ✓ | ✓ |
+| Create new branches | | | ✓ | ✓ | ✓ |
+| Push to non-protected branches | | | ✓ | ✓ | ✓ |
+| Remove non-protected branches | | | ✓ | ✓ | ✓ |
+| Add tags | | | ✓ | ✓ | ✓ |
+| Write a wiki | | | ✓ | ✓ | ✓ |
+| Manage issue tracker | | | ✓ | ✓ | ✓ |
+| Add new team members | | | | ✓ | ✓ |
+| Push to protected branches | | | | ✓ | ✓ |
+| Enable/Disable branch protection | | | | ✓ | ✓ |
+| Rewrite/remove git tags | | | | ✓ | ✓ |
+| Edit project | | | | ✓ | ✓ |
+| Add Deploy Keys to project | | | | ✓ | ✓ |
+| Configure Project Hooks | | | | ✓ | ✓ |
+| Switch visibility level | | | | | ✓ |
+| Transfer project to another namespace | | | | | ✓ |
+| Remove project | | | | | ✓ |
+
+## Group
+
+| Action | Guest | Reporter | Developer | Master | Owner |
+|-------------------------|-------|----------|-----------|--------|-------|
+| Browse group | ✓ | ✓ | ✓ | ✓ | ✓ |
+| Edit group | | | | | ✓ |
+| Create project in group | | | | ✓ | ✓ |
+| Manage group members | | | | | ✓ |
+| Remove group | | | | | ✓ |
Any user can remove himself from a group, unless he is the last Owner of the group.