Cascading member removal from subgroups/projects
Release notes
Problem to solve
When a user is removed from a group/subgroups, they can still be members of subgroups/projects below it. That's not immediately evident to end-users and can lead to inadvertently keeping access to resources.
Proposal
When a user is removed from a group/subgroup, give the option to also remove from all subgroups/projects below. Ideally, the user that is removing the user would get a list of all the groups they would be removed from.