nerdexam
Google

PROFESSIONAL-CLOUD-SECURITY-ENGINEER · Question #309

You work for an organization that handles sensitive customer data. You must secure a series of Google Cloud Storage buckets housing this data and meet these requirements: - Multiple teams need…

The correct answer is C. Use predefined IAM roles tailored to each team's access needs, such as Storage Object Viewer. Option C satisfies all four requirements. Predefined IAM roles like Storage Object Viewer (read-only) and Storage Object Admin or Storage Object Creator (read-write) provide granular, team-level access control via IAM groups - meeting the varying access level requirement…

Submitted by ricky.ec· Apr 18, 2026Ensuring data protection

Question

You work for an organization that handles sensitive customer data. You must secure a series of Google Cloud Storage buckets housing this data and meet these requirements: - Multiple teams need varying access levels (some read-only, some read- write). - Data must be protected in storage and at rest. - It's critical to track file changes and audit access for compliance purposes. - For compliance purposes, the organization must have control over the encryption keys. What should you do?

Options

  • ACreate IAM groups for each team and manage permissions at the group level. Employ server-
  • BSet individual permissions for each team and apply access control lists (ACLs) to each bucket
  • CUse predefined IAM roles tailored to each team's access needs, such as Storage Object Viewer
  • DAssign IAM permissions for all teams at the object level. Implement third-party software to encrypt

How the community answered

(28 responses)
  • A
    4% (1)
  • B
    7% (2)
  • C
    79% (22)
  • D
    11% (3)

Explanation

Option C satisfies all four requirements. Predefined IAM roles like Storage Object Viewer (read-only) and Storage Object Admin or Storage Object Creator (read-write) provide granular, team-level access control via IAM groups - meeting the varying access level requirement. Customer-Managed Encryption Keys (CMEK) via Cloud KMS give the organization control over encryption keys - meeting the compliance requirement. Cloud Audit Logs track all access and file change events - meeting the audit and compliance tracking requirement. Data at rest in Cloud Storage is automatically encrypted (and CMEK adds organizational key control). Option A is vague about key management. Option B relies on legacy ACLs, which are less manageable than IAM at scale. Option D uses object-level permissions (overly granular) and third-party encryption (loses native GCP integration and auditability).

Topics

#IAM roles#Customer-Managed Encryption Keys (CMEK)#Cloud Audit Logs#Object Versioning

Community Discussion

No community discussion yet for this question.

Full PROFESSIONAL-CLOUD-SECURITY-ENGINEER Practice