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 organization is establishing a secure cloud data warehouse architecture on Google Cloud. Corporate compliance policies mandate strict data governance, data residency, and cryptographic controls across all projects:
Which combination of Google Cloud controls should the data engineering team implement to satisfy these requirements?
This solution implements Google Cloud Organization Policies combined with Cloud Key Management Service (Cloud KMS) access control to create an end-to-end governance and cryptographic enforcement framework for analytical workloads.
constraints/gcp.restrictNonCmekServices constraint at the organization or folder level denies the creation of services or buckets unless they specify a customer-managed encryption key.constraints/gcp.restrictCmekCryptoKeyProjects constraint restricts the resource hierarchy so services can only consume Cloud KMS crypto keys originating from the authorized security project.roles/cloudkms.cryptoKeyEncrypterDecrypter) directly to the Google-managed service agent gives it the exact permissions required to encrypt and decrypt data at rest on behalf of the service.Organization policies provide declarative guardrails that prevent non-compliant infrastructure provisioning before it starts, while assigning the Encrypter/Decrypter role directly to service agents ensures seamless background decryption without granting broad administrative permissions.
Keep the momentum going with these hand-picked practice scenarios
Want more questions like this?
Get a free certification question every week.