PROFESSIONAL-CLOUD-ARCHITECT · Question #362
Your company has hired an external auditing firm to perform a compliance audit. Your company's governance policy requires that external auditors be managed in a single Google Group that is granted…
The correct answer is A. Apply an IAM policy binding that grants the roles/storage.objectViewer role to the Google Group. Granting the Google Group read-only access with a time-based IAM Condition enforces least privilege automatically for the exact audit window without needing manual add/remove actions. Because access is granted through individual user identities in the group, Cloud Audit Logs…
Question
Options
- AApply an IAM policy binding that grants the roles/storage.objectViewer role to the Google Group.
- BCreate a service account, and grant it the roles/storage.objectViewer role on the bucket.
- CUse Cloud Scheduler to run a Cloud Run functions script that adds the IAM binding of
- DUse Workforce Identity Federation to map the auditors' group to the Google Group. Bind the
How the community answered
(31 responses)- A77% (24)
- B13% (4)
- C3% (1)
- D6% (2)
Explanation
Granting the Google Group read-only access with a time-based IAM Condition enforces least privilege automatically for the exact audit window without needing manual add/remove actions. Because access is granted through individual user identities in the group, Cloud Audit Logs attribute activity to each auditor, satisfying traceability while minimizing administrative overhead.
Topics
Community Discussion
No community discussion yet for this question.