A Canadian healthcare network is migrating its patient analytics platform to Google Cloud. National data sovereignty regulations mandate that all sensitive personal health information remains physically stored within Canada, data encryption keys are managed by the customer within the designated Canadian region, and any emergency administrative access by cloud service provider personnel requires explicit prior authorization and logging. Which architectural strategy fulfills all regulatory requirements while minimizing operational overhead?
- Configure an Organization Policy enforcing the Resource Locations constraint to northamerica-northeast1, manage encryption using Cloud KMS Customer-Managed Encryption Keys (CMEK) located in Montreal, and enable Access Approval with Access Transparency.Cevap
- BImplement Customer-Supplied Encryption Keys (CSEK) for all Cloud Storage buckets and BigQuery datasets, storing the key material exclusively on-premises and passing raw keys with every API request.
- CAssign primitive Owner roles to internal audit service accounts and configure IAM conditional bindings based on client IP addresses to enforce regional boundary controls.
- DDeploy IAM role bindings restricting resource access to Canadian service accounts, relying on standard identity permissions to prevent data exfiltration to external projects.
Cevap
Configure an Organization Policy enforcing the Resource Locations constraint to northamerica-northeast1, manage encryption using Cloud KMS Customer-Managed Encryption Keys (CMEK) located in Montreal, and enable Access Approval with Access Transparency.
The combination of Organization Policy resource location constraints, regional CMEK in Cloud KMS, Access Transparency, and Access Approval completely satisfies physical residency, key governance, and operator access controls required by regulatory frameworks while preserving native platform features.
Adım Adım Çözüm
Anahtar Kavram
Regulatory Compliance and Data Governance Controls