Overriding the ancestor group membership is not possible
Summary
The documentation on https://docs.gitlab.com/ee/user/group/subgroups/index.html#overriding-the-ancestor-group-membership mentions:
To override a user's membership of an ancestor group (the first group they were added to), simply add the user in the new subgroup again, but with different permissions.
However, the member overview page does not appear to allow for this:
- There isn't a button to override the roles of existing members for the specific group: image
- The
Add new member to
autocomplete field does not return existing members, so they cannot be added again.
Steps to reproduce
- Create a group and add a few users as members.
- Create a subgroup within that group.
- Go to the member overview page for the subgroup.
- Attempt to override the role of one of the members whose roles are inherited from the parent group.
What is the current bug behavior?
I am unable to "override a user's membership", which I interpret as being able to change their role for a specific subgroup.
What is the expected correct behavior?
For existing members of the subgroup, there is an option to change their role for that specific group.
Output of checks
This bug happens on GitLab.com