An organization needs to prevent authorized users from exfiltrating sensitive data stored in Cloud Storage buckets to unauthorized external locations outside the organization, even if the users possess valid IAM read permissions. Which Google Cloud security feature should be implemented to enforce this perimeter boundary?
- Configure VPC Service Controls to establish a security perimeter around Cloud Storage resources.Answer
- BRely exclusively on fine-grained IAM Storage Object Viewer roles assigned to trusted users.
- CAssign primitive Owner roles to service accounts to restrict resource modification permissions.
- DEnforce Customer-Supplied Encryption Keys (CSEK) for all data written to the Cloud Storage buckets.
Answer
Configure VPC Service Controls to establish a security perimeter around Cloud Storage resources.
VPC Service Controls allow security teams to define perimeters around Google Cloud APIs and resources like Cloud Storage. This blocks data egress and prevents unauthorized data transfers to resources outside the perimeter, even when the request is made by an authenticated user with valid IAM permissions.
Step-by-Step Solution
Key Concept
Data exfiltration prevention with VPC Service Controls