Add e2e test for Project authorization for direct and inherited group membership
- When a user is a member of a top level group ensure they have access to projects in the group and subgroups as an inherited member.
- When a user is a direct member of a sub-group under top level group, ensure they have access to projects in that group and subgroups but not the top level group.
Related to https://gitlab.com/gitlab-org/quality/team-tasks/-/issues/1313
Edited by Sanad Liaquat