Commit f5947937 authored by Evan Read's avatar Evan Read

Merge branch 'russell/198368-follow-up-members-endpoints-for-admins' into 'master'

Follow-up docs review and edits

Closes #198368

See merge request gitlab-org/gitlab!25862
parents 34447d97 14652278
...@@ -1435,14 +1435,14 @@ Please note that `last_activity_at` is deprecated, please use `last_activity_on` ...@@ -1435,14 +1435,14 @@ Please note that `last_activity_at` is deprecated, please use `last_activity_on`
## User memberships (admin only) ## User memberships (admin only)
> [Introduced](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/22518) in GitLab 12.8. > [Introduced](https://gitlab.com/gitlab-org/gitlab/issues/20532) in GitLab 12.8.
Lists all projects and groups a user is a member of. This endpoint is available for admins only. Lists all projects and groups a user is a member of. This endpoint is available for admins only.
It returns the `source_id`, `source_name`, `source_type` and `access_level` of a membership. It returns the `source_id`, `source_name`, `source_type` and `access_level` of a membership.
Source can be of type `Namespace` (representing a group) or `Project`. The response represents only direct memberships. Inherited memberships, for example in subgroups, will not be included. Source can be of type `Namespace` (representing a group) or `Project`. The response represents only direct memberships. Inherited memberships, for example in subgroups, are not included.
Access levels will be represented by an integer value. Read more about the meaning of access level values [here](access_requests.md#valid-access-levels). Access levels are represented by an integer value. For more details, read about the meaning of [access level values](access_requests.md#valid-access-levels).
``` ```plaintext
GET /users/:id/memberships GET /users/:id/memberships
``` ```
...@@ -1456,7 +1456,7 @@ Parameters: ...@@ -1456,7 +1456,7 @@ Parameters:
Returns: Returns:
- `200 OK` on success. - `200 OK` on success.
- `404 User Not Found` if user cannot be found. - `404 User Not Found` if user can't be found.
- `403 Forbidden` when not requested by an admin. - `403 Forbidden` when not requested by an admin.
- `400 Bad Request` when requested type is not supported. - `400 Bad Request` when requested type is not supported.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment