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 organization is implementing Access Context Manager to restrict access to sensitive production APIs. The security team defines the following security posture requirements:
Which Access Context Manager configuration and identity management adjustment should the security engineer implement?
Basic Access Levels restrict resource access based on IP ranges and basic endpoint metadata. Organization Policies provide centralized governance over resource configurations, constraints, and service usage across projects and folders in a Google Cloud Organization.
request.auth.claims), which requires Advanced Mode CEL expressions in Access Context Manager.The requirement was to enforce static configuration guardrails on cloud infrastructure (e.g., restricting which regions resources can be deployed to) combined with basic IP filtering, rather than evaluating live authentication claims.
The request.auth.claims.crd_str.mfa attribute evaluates whether a user authenticated with any supported multi-factor authentication method except password-only (pwd). This includes SMS codes, mobile push prompts, software OTPs (swk/otp), and hardware keys (hwk).
crd_str.mfa claim is satisfied by weaker, phishing-susceptible authentication methods such as SMS or mobile push notifications, failing the requirement to mandate physical hardware security keys specifically.pwd (password-only). Under this condition, legitimate users on trusted machines would have request.auth.claims.crd_str.mfa == false, resulting in unexpected access denials.crd_str.mfa does not isolate phishing-resistant FIDO2/Titan hardware keys (hwk).The organization accepted any standard multi-factor authentication method (including SMS and push notifications) and did not have workflows strictly dependent on continuous hardware-key verification.
Basic Access Levels provide GUI-based configuration for standard attributes like IP subnet ranges, client regions, and device policy attributes managed by Endpoint Verification (such as screen lock, disk encryption, and OS versions). The trusted device feature in 2-Step Verification allows users to bypass second-factor prompts on recognized machines.
crd_str.hwk. They only inspect device management states and network attributes, leaving authentication method strength unverified.pwd), which would fail any strict MFA or hardware-key security requirement.request.auth.claims.pwd upon session renewal.The organization only required managed device health attributes (such as OS version and full-disk encryption) and static IP restrictions without enforcing specific phishing-resistant authentication methods or claims inspection.
Access Context Manager (ACM) allows administrators to define fine-grained contextual access rules using either Basic Mode (attributes selected via GUI) or Advanced Mode (expressions written in Common Expression Language (CEL)). Custom Access Levels enable inspection of deep identity claims such as the specific credential strength (crd_str) used during user authentication, including passwords (pwd), SMS (sms), push notifications (push), software OTPs (otp), or hardware keys (hwk).
request.auth.claims.crd_str.hwk == true): Advanced CEL expressions allow direct evaluation of whether the user completed 2-Step Verification using a physical hardware security key (hwk), fulfilling the phishing-resistant authentication mandate.inIpRange): CEL functions like inIpRange(request.ip, ['...']) enforce network perimeter checks alongside identity assertions within a single unified access level.pwd) rather than hwk or mfa. Disabling trusted devices ensures hardware keys are presented on every sign-in, maintaining valid hwk assertions.hwk strictly prevents session hijacking through credential harvesting or SIM swapping.&&, ||, !) across identity, device, and network contexts.Basic Access Levels only support coarse criteria such as IP subnets, geographic regions, and basic device state (such as OS version or encryption status). They cannot inspect authentication method claims or differentiate hardware keys from SMS or OTPs. Combining a CEL-based Custom Access Level with disabled trusted devices is the only way to enforce strict hardware-key compliance.
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