GCP Professional Cloud Security Engineer Practice Question

Your organization stores PII in BigQuery datasets in project "prod-data". Data analysts need to query these datasets from the BigQuery console only when they are on the corporate network 203.0.113.0/24. A Cloud Run service in a separate project "analytics" must read the datasets but must be blocked from writing the data to Cloud Storage or any other Google-managed service. With the smallest possible trust boundary, how should you configure VPC Service Controls to satisfy these requirements?

  • Enable Customer-Managed Encryption Keys (CMEK) on the BigQuery datasets and Cloud Run service, then rely on IAM permissions to restrict Cloud Storage writes from the service.

  • Place only "prod-data" in a service perimeter. Add an ingress rule that allows the Cloud Run service account from project "analytics" to call BigQuery, and leave egress rules open so the service can export results if needed.

  • Create a single service perimeter that includes both "prod-data" and "analytics". Within that perimeter add: (1) an egress rule that permits only the BigQuery API and denies all other Google APIs, and (2) an access level limited to the 203.0.113.0/24 corporate CIDR, then bind this access level to the perimeter.

  • Enable Private Google Access on the "prod-data" subnets and create VPC firewall rules that deny egress to the public IP ranges of Cloud Storage. Do not use VPC Service Controls to avoid added complexity.

GCP Professional Cloud Security Engineer
Securing communications and establishing boundary protection
Your Score:
Settings & Objectives
Random Mixed
Questions are selected randomly from all chosen topics, with a preference for those you haven’t seen before. You may see several questions from the same objective or domain in a row.
Rotate by Objective
Questions cycle through each objective or domain in turn, helping you avoid long streaks of questions from the same area. You may see some repeat questions, but the distribution will be more balanced across topics.

Check or uncheck an objective to set which questions you will receive.

Bash, the Crucial Exams Chat Bot
AI Bot