← All controls

14 Basic Context-Aware Access (IP/geo)

Context-Aware Access evaluates an access level — a set of attribute conditions — when a user signs in or authorises an app, and continuously thereafter for Google apps (third-party SAML apps are checked at sign-in only). The basic editor gates on IP range and geographic region, so Workspace apps, and if you choose the Admin Console itself, are reachable only from your office, your VPN egress or the countries you operate from. A tighter level for the admin cohort is what makes the privileged access workstation (№53) and deny-by-default gating (№49) enforceable rather than conventional.

Caveats

Setup steps

  1. open ↗

    Security › Access and data control › Context-Aware Access › Access levels

    Access level 'corp-ip-geo'
    IP subnet in <office/VPN egress CIDRs> OR Region in <permitted countries>
    condition
    Meets attributes
  2. Security › Access and data control › Context-Aware Access › Assign access levels

    App
    Gmail/Drive/Admin console
    OU
    <target>
    Access level
    corp-ip-geo
    Mode
    Monitor, then Active
  3. Security › Access and data control › Context-Aware Access

    Mode = Active (enforce); break-glass OU excluded

Ongoing maintenance

How to verify

  1. Sign in as a test user through a VPN egress outside the allowed set — the sign-in should be blocked (or logged as would-block while still in Monitor).

  2. Read the CAA audit log for Access Denied events to confirm the level evaluates at all.

v0.0.3 Prevent edition Ent/Edu/Frontline Std+, EE Plus / CI Premium policy #4 · #14 ↗