Prepare and test your skills
Prepare and test your skills
Free sample question, answered and explained below. The Professional Cloud Security Engineer practice bank has 1,343 more like it. Try 10 free: instant score, no account.
An enterprise organization is designing a separation of duties (SoD) framework across multiple Google Cloud projects protected by VPC Service Controls (VPC SC) perimeters. The security team wants to define role-based ingress and egress rules to allow developers to perform specific operations across perimeters while strictly isolating administrative privilege assignment and preventing unauthorized cross-perimeter IAM modifications.
Which constraint or limitation regarding role-based ingress and egress rules must the security team account for when architecting this separation of duties model?
roles/iam.denyReviewer automatically bypass role-based perimeter validation when assigned at the organization level.This option posits that certain predefined administrative or audit roles, such as roles/iam.denyReviewer, possess built-in bypass privileges that automatically override VPC Service Controls ingress and egress rules.
roles/iam.denyReviewer is explicitly categorized as an unsupported IAM role for role-based ingress and egress rules within VPC Service Controls.roles/iam.denyReviewer, roles/iam.oauthClientViewer, and roles/iam.workforcePoolViewer) cannot be used inside role-based ingress/egress rules.Google Cloud provided automated administrative bypass exceptions for IAM deny policy reviewers in VPC Service Controls, which it intentionally does not.
This option claims that role-based ingress and egress rules seamlessly handle multi-resource, cross-project operations (such as distributed data processing engines accessing multi-project storage) without special considerations or operational limitations.
VPC Service Controls role-based rules supported automatic context propagation across arbitrary multi-project composite data pipelines, which is currently a documented limitation.
This option asserts that Google Cloud dynamically detects when a custom IAM role is deleted and automatically scrubs all references to it across active VPC Service Controls perimeters.
Custom role in Ingress/Egress rules does not exist: CUSTOM_ROLE_NAME error when subsequent updates are attempted.Resource Manager automatically handled cascading deletes across access policies and perimeter rule definitions, which does not happen in VPC Service Controls.
setIamPolicy) on a project across perimeter boundaries.VPC Service Controls allows administrators to define ingress and egress rules using IAM roles to restrict or permit context-aware API calls across service perimeters. This ensures that only principals possessing specific predefined or custom roles can access protected resources across network and perimeter boundaries.
To protect the integrity of the authorization boundary and prevent privilege escalation across perimeters, Google Cloud enforces an architectural boundary restriction:
setIamPolicy API requests (such as /resource-manager/reference/rest/v3/projects/setIamPolicy) across perimeter boundaries.Understanding this fundamental limitation allows security architects to properly separate day-to-day role-based data operations from identity policy governance, ensuring that IAM policy modifications require direct, tightly controlled administrative channels rather than ambient role-based cross-perimeter rules.
Answer them yourself and get your score the moment you finish. No account needed.
Full access includes
Keep the momentum going with these hand-picked practice scenarios
Last updated Validated