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.
A financial enterprise is designing an authorization model in Google Cloud to meet strict compliance mandates for privileged activity logging, emergency break-glass procedures, and separation of duties across production environments.
The security architecture team has defined the following requirements:
Which authorization strategy should the security engineer implement to satisfy these requirements?
request.time) for SREs and DBAs, and grant DBAs the Security Admin role to update their own IAM bindings when maintenance begins.IAM Conditions allow administrators to define conditional access based on specific attributes, such as request.time, resource tags, or IP address ranges. When configured with a time-based expression, permissions become active and expire strictly within predetermined calendar windows.
roles/iam.securityAdmin) to alter policy bindings directly violates separation of duties by allowing users to elevate their own access without independent managerial review.Privileged Access Manager (PAM) is a Google Cloud service designed to implement just-in-time (JIT), time-bound privilege elevation with integrated approval workflows, justification enforcement, and comprehensive audit trails.
approval from a select set of principals is optional), allowing authorized SREs to request and immediately activate emergency access while still requiring an operational justification for post-incident auditability.This approach relies on Google Groups with permanent IAM role assignments, paired with asynchronous automation (such as Cloud Functions or Cloud Run) reacting to Cloud Audit Logs to add and remove users from groups.
Service Account Impersonation allows human principals with the roles/iam.serviceAccountTokenCreator role to generate short-lived credentials (OIDC tokens or OAuth2 access tokens) to act as a target Service Account.
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