summaryrefslogtreecommitdiff
path: root/doc/user/membership.md
diff options
context:
space:
mode:
Diffstat (limited to 'doc/user/membership.md')
-rw-r--r--doc/user/membership.md41
1 files changed, 41 insertions, 0 deletions
diff --git a/doc/user/membership.md b/doc/user/membership.md
new file mode 100644
index 00000000000..5870000ccd2
--- /dev/null
+++ b/doc/user/membership.md
@@ -0,0 +1,41 @@
+# Membership to projects and groups
+
+GitLab's [permission model][permissions] allows users to have different
+abilities depending on the access level they have in a particular group or
+project. To manage the membership of project users you need at least Master
+permission, whereas for groups you need to be an Owner.
+
+## Add a user to a project
+
+[Read more about adding a user to a project.](membership/add_a_user_to_a_project.md)
+
+## Remove a user from a project
+
+[Read more about removing a user from a project.](membership/remove_a_user_from_a_project.md)
+
+## Add a user to a group
+
+[Read more about adding a user to a group.](membership/add_a_user_to_a_group.md)
+
+## Remove a user from a group
+
+[Read more about removing a user from a group.](membership/remove_a_user_from_a_group.md)
+
+## Import users from another project
+
+[Read more about importing users from another project.](membership/import_users_from_another_project.md)
+
+## Invite users using their email address
+
+[Read more about inviting users using their email address.](membership/invite_users_using_their_email_address.md)
+
+## Request access to a project or a group
+
+[Read more about requesting access to a project or a group.](membership/request_access_to_a_project_or_a_group.md)
+
+## Set an expiration date on memberships
+
+[Read more about setting an expiration date on memberships.](membership/set_an_expiration_date_on_memberships.md)
+
+
+[permissions]: permissions.md