A fintech enterprise based in the United Kingdom is migrating its payment settlement and audit engine to Google Cloud to meet stringent UK Financial Conduct Authority (FCA) regulations and national data sovereignty requirements. The solution architecture must enforce four strict compliance mandates:
1. All storage and compute infrastructure must be physically restricted to the europe-west2 (London) region.
2. Exfiltration of sensitive customer transaction data to external, uncontrolled cloud environments by compromised authenticated identities must be prevented.
3. Google support personnel and system administrators must be explicitly prevented from accessing underlying customer data without real-time, explicit customer authorization.
4. All customer data at rest must be encrypted using keys managed within the customer's controlled key ring located in europe-west2.
Which architectural design fully satisfies all four compliance and sovereignty requirements?
- Enforce the Resource Locations organization policy constraint (constraints/gcp.resourceLocations) limited to europe-west2, establish a VPC Service Controls security perimeter around the project resources, enable Access Approval with Access Transparency, and configure Customer-Managed Encryption Keys (CMEK) residing in europe-west2.Answer
- BGrant granular IAM roles to security administrators, restrict Cloud KMS key rings to europe-west2, enable Access Approval, and rely exclusively on Cloud IAM deny policies without VPC Service Controls to block unauthorized external resource access.
- CMandate Customer-Supplied Encryption Keys (CSEK) for all Cloud Storage and BigQuery datasets, enforce the Resource Locations organization policy constraint restricted to europe-west2, and configure Access Transparency without enabling Access Approval.
- DAssign the Owner primitive IAM role to the dedicated compliance service account, enforce VPC Service Controls perimeters, enable Access Approval, and configure Customer-Managed Encryption Keys (CMEK) hosted in a multi-region location for high availability.