Professional Cloud Security Engineer
Prepare and test your skills
Prepare and test your skills
Worked example. The correct answer is already marked and every option is explained below, so there is nothing to select here. To answer questions yourself, start the free trial.
An enterprise organization is designing a security architecture for sensitive datasets stored in Cloud Storage buckets across multiple projects. The security team has defined the following requirements:
Which architectural design should the security engineer implement to satisfy all requirements?
Uniform bucket-level access (UBLA) unifies and simplifies access management by disabling legacy Access Control Lists (ACLs) and requiring all permissions to be granted exclusively via Cloud Identity and Access Management (IAM). VPC Service Controls (VPC-SC) provides perimeter-based security by establishing logical boundaries around Google Cloud resources and APIs, mitigating risks of unauthorized data egress and exfiltration.
resource.name.startsWith()).storage.googleapis.com ensures that requests originating outside authorized access levels or trying to copy data to external, unauthorized buckets are blocked. Routing traffic via DNS to restricted.googleapis.com (199.36.153.4/30) enforces perimeter boundaries and prevents bypasses.This solution provides end-to-end security by combining identity-based governance (UBLA and IAM Conditions) with network-level data loss prevention (VPC Service Controls), satisfying all architectural constraints without introducing unmanageable overhead.
Keep the momentum going with these hand-picked practice scenarios
Want more questions like this?
Get a free certification question every week.