An enterprise organization maintains a Google Cloud resource hierarchy containing an Organization root node, a Production Folder, and several workload projects. An Organization Policy enforcing the `constraints/compute.vmExternalIpAccess` constraint with a policy rule set to `Deny All` is applied at the Organization root. A security administrator must enable virtual machines in one specific project (`Project-Web`), located under the Production Folder, to be assigned external IP addresses, while ensuring that all other existing and future projects in the hierarchy remain restricted from allocating external IPs. Which TWO statements correctly describe how Organization Policies and IAM permissions must be configured to achieve this architecture?
- An explicit Organization Policy must be applied directly at the `Project-Web` level to override the inherited parent constraint, setting rules to allow external IP allocation for that specific project.Answer
- Users or service accounts provisioning VM instances in `Project-Web` still require appropriate IAM roles (such as Compute Admin) because Organization Policies define guardrails rather than granting operational access permissions.Answer
- CGranting the Organization Policy Admin role (`roles/orgpolicy.policyAdmin`) to project developers automatically bypasses the active Organization Policy restrictions inherited from the Organization root.
- DThe `constraints/compute.vmExternalIpAccess` constraint at the Organization root level must be completely removed because child projects cannot override policies inherited from parent folders or root nodes.
- EAssigning the primitive `Owner` IAM role at the `Production Folder` level automatically grants child projects an exemption from Organization Policy list constraints.