professional-cloud-data-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 data engineering team is designing a multi-environment architecture on Google Cloud for their data processing platform, which includes Dataflow pipelines and BigQuery analytical warehouses across Development, Staging, and Production environments.
The system must satisfy the following security and operational requirements:
Which combination of environment isolation, service account management, and IAM posture should the team implement?
This architecture establishes a multi-environment security model that enforces environment boundaries through Google Cloud's resource hierarchy (dedicated folders and projects), implements least privilege IAM policies, eliminates static credential risks, and secures sensitive production data.
constraints/iam.disableServiceAccountKeyCreation organization policy constraint completely stops developers and automation tools from generating downloadable JSON keys.roles/iam.serviceAccountTokenCreator) ensures that Cloud Audit Logs record the identity of the user or principal requesting the token (serviceAccountDelegationInfo).roles/bigquery.dataViewer) prevents pipelines from serving as exfiltration vectors.Leveraging Google Cloud's native resource hierarchy and organization policy constraints provides systematic policy inheritance and prevents data leakage across environments without relying on error-prone manual safeguards.
Keep the momentum going with these hand-picked practice scenarios
Want more questions like this?
Get a free certification question every week.