Formalize way to check for authorization in group list for a given access level through direct and indirect memberships
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
The following discussion from !137041 (merged) should be addressed:
discussion: !137041 (comment 1663613745)
- For invited groups, we don't care whether the runner belongs to the parent group.
- We have two different queries to calculate
developer_in_any_associated_groupsbecause we don't have a method to search in both direct and indirect group relationships. We haveauthorized_groupsbut it does not acceptaccess_level.
Edited by 🤖 GitLab Bot 🤖