QuestionQ4

Configuring access and security

Your organization enforces strict controls over access to Google Cloud projects. You need to allow your Site Reliability Engineers (SREs) to approve access requests submitted by the Google Cloud support team whenever an SRE opens a support case. Following Google-recommended practices, what should you do?

  • A Add your SREs to roles/iam.roleAdmin role.
  • B Add your SREs to roles/accessapproval.approver role.
  • C Add your SREs to a group and then add this group to roles/iam.roleAdmin.role.
  • D Add your SREs to a group and then add this group to roles/accessapproval.approver role.
Explanation

Access Approval requires the roles/accessapproval.approver IAM role to grant users permission to approve or dismiss access requests from Google support/engineering staff. Google's IAM best practices recommend managing access through Google Groups rather than assigning roles directly to individual user accounts, because groups simplify access management, provide easier auditing, and reduce administrative overhead as team membership changes. Therefore, the correct approach is to add the SREs to a Google group and grant that group the roles/accessapproval.approver role. The roles/iam.roleAdmin role is unrelated to Access Approval—it only controls the ability to create and manage custom IAM roles—so it does not enable approval of support access requests.

Learn more

Community Discussion

No comments yet. Be the first to start the discussion!