From 33684eef83671bb0e551adaebf1425ef4d4bdff9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9my=20Coutable?= Date: Wed, 15 Jun 2016 19:04:24 +0200 Subject: Add documentation for the 'request access to project' feature MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Rémy Coutable --- doc/workflow/add-user/add-user.md | 22 +++++++++++++++++++++ .../add-user/img/access_requests_management.png | Bin 0 -> 15105 bytes .../add-user/img/request_access_button.png | Bin 0 -> 36588 bytes .../img/withdraw_access_request_button.png | Bin 0 -> 37960 bytes 4 files changed, 22 insertions(+) create mode 100644 doc/workflow/add-user/img/access_requests_management.png create mode 100644 doc/workflow/add-user/img/request_access_button.png create mode 100644 doc/workflow/add-user/img/withdraw_access_request_button.png diff --git a/doc/workflow/add-user/add-user.md b/doc/workflow/add-user/add-user.md index fffa0aba57f..040a713e422 100644 --- a/doc/workflow/add-user/add-user.md +++ b/doc/workflow/add-user/add-user.md @@ -87,3 +87,25 @@ invitation, change their access level or even delete them. Once the user accepts the invitation, they will be prompted to create a new GitLab account using the same e-mail address the invitation was sent to. + +## Request access to a project + +As a user, you can request to be a member of a project. Go to the project you'd +like to be a member of, and click the **Request Access** button on the right +side of your screen. + +![Request access button](img/request_access_button.png) + +--- + +Project owners & masters will be notified of your request and will be able to approve or +decline it on the members page. + +![Manage access requests](img/access_requests_management.png) + +--- + +If you change your mind before your request is approved, just click the +**Withdraw Access Request** button. + +![Withdraw access request button](img/withdraw_access_request_button.png) diff --git a/doc/workflow/add-user/img/access_requests_management.png b/doc/workflow/add-user/img/access_requests_management.png new file mode 100644 index 00000000000..e9641cb4f85 Binary files /dev/null and b/doc/workflow/add-user/img/access_requests_management.png differ diff --git a/doc/workflow/add-user/img/request_access_button.png b/doc/workflow/add-user/img/request_access_button.png new file mode 100644 index 00000000000..984d640b0f0 Binary files /dev/null and b/doc/workflow/add-user/img/request_access_button.png differ diff --git a/doc/workflow/add-user/img/withdraw_access_request_button.png b/doc/workflow/add-user/img/withdraw_access_request_button.png new file mode 100644 index 00000000000..ff54a0e4384 Binary files /dev/null and b/doc/workflow/add-user/img/withdraw_access_request_button.png differ -- cgit v1.2.1 From 152af3895e61e55cda5c7bf425c4be2019192ed6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9my=20Coutable?= Date: Wed, 15 Jun 2016 19:14:53 +0200 Subject: Add documentation for the 'request access to group' feature MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Rémy Coutable --- doc/workflow/groups.md | 22 +++++++++++++++++++++ doc/workflow/groups/access_requests_management.png | Bin 0 -> 15193 bytes doc/workflow/groups/request_access_button.png | Bin 0 -> 30470 bytes .../groups/withdraw_access_request_button.png | Bin 0 -> 31681 bytes 4 files changed, 22 insertions(+) create mode 100644 doc/workflow/groups/access_requests_management.png create mode 100644 doc/workflow/groups/request_access_button.png create mode 100644 doc/workflow/groups/withdraw_access_request_button.png diff --git a/doc/workflow/groups.md b/doc/workflow/groups.md index 34ada1774d8..1a316e80976 100644 --- a/doc/workflow/groups.md +++ b/doc/workflow/groups.md @@ -51,6 +51,28 @@ If necessary, you can increase the access level of an individual user for a spec ![Barry effectively has 'Master' access to GitLab CI now](groups/override_access_level.png) +## Request access to a group + +As a user, you can request to be a member of a group. Go to the group you'd +like to be a member of, and click the **Request Access** button on the right +side of your screen. + +![Request access button](groups/request_access_button.png) + +--- + +Group owners & masters will be notified of your request and will be able to approve or +decline it on the members page. + +![Manage access requests](groups/access_requests_management.png) + +--- + +If you change your mind before your request is approved, just click the +**Withdraw Access Request** button. + +![Withdraw access request button](groups/withdraw_access_request_button.png) + ## Managing group memberships via LDAP In GitLab Enterprise Edition it is possible to manage GitLab group memberships using LDAP groups. diff --git a/doc/workflow/groups/access_requests_management.png b/doc/workflow/groups/access_requests_management.png new file mode 100644 index 00000000000..ffede8e9bd6 Binary files /dev/null and b/doc/workflow/groups/access_requests_management.png differ diff --git a/doc/workflow/groups/request_access_button.png b/doc/workflow/groups/request_access_button.png new file mode 100644 index 00000000000..ff0ac8747a7 Binary files /dev/null and b/doc/workflow/groups/request_access_button.png differ diff --git a/doc/workflow/groups/withdraw_access_request_button.png b/doc/workflow/groups/withdraw_access_request_button.png new file mode 100644 index 00000000000..99d7a326ed8 Binary files /dev/null and b/doc/workflow/groups/withdraw_access_request_button.png differ -- cgit v1.2.1 From 4869bdf793f2f28064f1f8b4a3cdf710681e6970 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9my=20Coutable?= Date: Wed, 15 Jun 2016 19:15:12 +0200 Subject: Update images for the 'Project users' documentation MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Rémy Coutable --- doc/workflow/add-user/add-user.md | 2 +- doc/workflow/add-user/img/add_user_email_accept.png | Bin 10833 -> 22961 bytes doc/workflow/add-user/img/add_user_email_ready.png | Bin 16177 -> 40305 bytes doc/workflow/add-user/img/add_user_email_search.png | Bin 15889 -> 45884 bytes .../add-user/img/add_user_give_permissions.png | Bin 22089 -> 56480 bytes ...add_user_import_members_from_another_project.png | Bin 18897 -> 38874 bytes .../add-user/img/add_user_imported_members.png | Bin 23897 -> 37873 bytes doc/workflow/add-user/img/add_user_list_members.png | Bin 15732 -> 24427 bytes doc/workflow/add-user/img/add_user_members_menu.png | Bin 8295 -> 42319 bytes .../add-user/img/add_user_search_people.png | Bin 13518 -> 39941 bytes 10 files changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/workflow/add-user/add-user.md b/doc/workflow/add-user/add-user.md index 040a713e422..4b551130255 100644 --- a/doc/workflow/add-user/add-user.md +++ b/doc/workflow/add-user/add-user.md @@ -8,7 +8,7 @@ You should have `master` or `owner` permissions to add or import a new user to your project. The first step to add or import a user, go to your project and click on -**Members** on the left side of your screen. +**Members** in the drop-down menu on the right side of your screen. ![Members](img/add_user_members_menu.png) diff --git a/doc/workflow/add-user/img/add_user_email_accept.png b/doc/workflow/add-user/img/add_user_email_accept.png index 910affc9659..18aabf93d50 100644 Binary files a/doc/workflow/add-user/img/add_user_email_accept.png and b/doc/workflow/add-user/img/add_user_email_accept.png differ diff --git a/doc/workflow/add-user/img/add_user_email_ready.png b/doc/workflow/add-user/img/add_user_email_ready.png index 5f02ce89b3e..385d64330c0 100644 Binary files a/doc/workflow/add-user/img/add_user_email_ready.png and b/doc/workflow/add-user/img/add_user_email_ready.png differ diff --git a/doc/workflow/add-user/img/add_user_email_search.png b/doc/workflow/add-user/img/add_user_email_search.png index 140979fbe13..84741edbca4 100644 Binary files a/doc/workflow/add-user/img/add_user_email_search.png and b/doc/workflow/add-user/img/add_user_email_search.png differ diff --git a/doc/workflow/add-user/img/add_user_give_permissions.png b/doc/workflow/add-user/img/add_user_give_permissions.png index 8ef9156c8d5..7e580384e54 100644 Binary files a/doc/workflow/add-user/img/add_user_give_permissions.png and b/doc/workflow/add-user/img/add_user_give_permissions.png differ diff --git a/doc/workflow/add-user/img/add_user_import_members_from_another_project.png b/doc/workflow/add-user/img/add_user_import_members_from_another_project.png index 5770d5cf0c4..8dbd73a5bc8 100644 Binary files a/doc/workflow/add-user/img/add_user_import_members_from_another_project.png and b/doc/workflow/add-user/img/add_user_import_members_from_another_project.png differ diff --git a/doc/workflow/add-user/img/add_user_imported_members.png b/doc/workflow/add-user/img/add_user_imported_members.png index dea4b3f40ad..abac1f59c02 100644 Binary files a/doc/workflow/add-user/img/add_user_imported_members.png and b/doc/workflow/add-user/img/add_user_imported_members.png differ diff --git a/doc/workflow/add-user/img/add_user_list_members.png b/doc/workflow/add-user/img/add_user_list_members.png index 7daa6ca7d9e..e17d88c6f5f 100644 Binary files a/doc/workflow/add-user/img/add_user_list_members.png and b/doc/workflow/add-user/img/add_user_list_members.png differ diff --git a/doc/workflow/add-user/img/add_user_members_menu.png b/doc/workflow/add-user/img/add_user_members_menu.png index f1797b95f67..ec5d39f402d 100644 Binary files a/doc/workflow/add-user/img/add_user_members_menu.png and b/doc/workflow/add-user/img/add_user_members_menu.png differ diff --git a/doc/workflow/add-user/img/add_user_search_people.png b/doc/workflow/add-user/img/add_user_search_people.png index 5ac10ce80d4..eaa062376f4 100644 Binary files a/doc/workflow/add-user/img/add_user_search_people.png and b/doc/workflow/add-user/img/add_user_search_people.png differ -- cgit v1.2.1