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 security architect is designing an encryption and governance model for Google Cloud services across multiple application projects. The security compliance mandate states:
prj-kms-central) to enforce separation of duties.Which combination of Organization Policy constraints and IAM configurations should the architect implement?
This configuration combines Google Cloud Organization Policy CMEK constraints with targeted IAM role bindings to establish an enterprise-grade Customer-Managed Encryption Key (CMEK) governance model with strict separation of duties.
constraints/gcp.restrictNonCmekServices in a Deny policy list ensures that integrated services reject creation or provisioning requests if CMEK encryption is omitted, blocking fallback to Google default encryption.constraints/gcp.restrictCmekCryptoKeyProjects with the allowed hierarchy value under:projects/prj-kms-central restricts CMEK keys so that only CryptoKeys residing within the centralized security project can be selected by service teams.roles/cloudkms.cryptoKeyEncrypterDecrypter) specifically to the respective Google Cloud service agents (e.g., service-PROJECT_NUMBER@gcp-sa-...) on individual keys or key rings allows automated cryptographic operations without exposing administrative rights or key management operations.prj-kms-central.This approach aligns with Google Cloud security best practices by decoupling key governance from application infrastructure while relying on native policy enforcement rather than detective controls.
Keep the momentum going with these hand-picked practice scenarios
Want more questions like this?
Get a free certification question every week.