When testing the following scenario:
group-a@company.com
- member: user@company.com
role-group-b@company.com
- member: group-a@company.com
Project:
foo-bar-af09
IAM Membership
Role:
roles/browser
Member: role-group-b@company.com
Documentation of groups-to-groups memberships: https://support.google.com/a/answer/167100?hl=en
Child group members inherit some permissions from parent groups
Now when checking the user user@company.com has no rights to view the project foo-bar-af09
as he is missing the roles/browser
IAM role.
Although: user@company.com is member of group-a@company.com which is in turn member of role-group-b@company.com.
What exactly is going wrong here, and how to fix this issue?
Can you reproduce the same problem in your Google Cloud account?
When checking the documentation, such inheritance should be possible and I suspect a bug maybe? Any help or hints on this issue are highly appreciated.