An enterprise security architect must establish organization-wide Data Access audit logging for sensitive Cloud Storage resources, store the logs in an immutable archive encrypted with customer-managed keys, and enable Security Command Center (SCC) detection for storage bucket misconfigurations. Arrange the configuration steps in the correct chronological sequence to implement this operational pipeline.
- 1Configure the Organization-level IAM Audit Configuration to explicitly enable Data Access audit logs (ADMIN_READ, DATA_READ, DATA_WRITE) for Cloud Storage.
- 2Provision a centralized Cloud Storage logging bucket configured with a Bucket Lock retention policy and encrypted using a Cloud KMS Customer-Managed Encryption Key (CMEK).
- 3Create an Organization-level aggregated Cloud Logging sink specifying the centralized storage bucket URI as the destination and an inclusion filter for Cloud Storage Data Access logs.
- 4Grant the unique service account writer identity of the aggregated log sink the Storage Object Creator role on the centralized storage logging bucket.
- 5Enable Security Command Center Premium and activate Security Health Analytics detectors to continuously monitor storage buckets for open access or policy violations.
Answer
The correct operational sequence begins by enabling Data Access Audit Logs at the organization level, followed by provisioning the destination CMEK-encrypted Cloud Storage bucket with Bucket Lock. Next, the organization-level aggregated log sink is created to obtain its unique writer service account identity. Then, that service account identity is granted the Storage Object Creator role on the destination storage bucket. Finally, Security Command Center Security Health Analytics modules are enabled to provide posture monitoring.
Building an enterprise security logging and monitoring pipeline requires respecting GCP resource dependencies. First, audit log generation must be enabled in IAM audit configuration. Second, the storage target with CMEK and Bucket Lock must be created. Third, the organization-level aggregated sink must be created, which generates a unique writer identity service account. Fourth, this writer identity must be granted Storage Object Creator permissions on the destination bucket. Finally, Security Command Center Security Health Analytics modules are enabled for ongoing posture monitoring.
Step-by-Step Solution
Key Concept
GCP Organization-level aggregated log sink ordering dependencies and security posture auditing
Estimated Time:2m 30s