I
Verify Explicitly
Every request is authenticated and authorized using every signal available — identity, device health, location, and behavior — never just a password at the door.
In practice: Multi-factor authentication on every session, continuous risk scoring, and no standing exception for traffic that's already "on the network."
II
Least-Privilege Access
Users and systems get the minimum access required to do the task in front of them, for only as long as they need it — nothing broader, nothing standing.
In practice: Just-in-time permissions, tightly scoped roles, and session timeouts in place of permanent admin rights.
III
Assume Breach
Design as though an attacker is already inside the network. The goal shifts from keeping everyone out to containing how far any single compromise can spread.
In practice: Encrypting data at rest and in transit, and treating internal traffic with the same scrutiny as traffic from the open internet.
IV
Microsegmentation
The network is broken into small, isolated zones, so a compromise in one place can't move freely to the next system over.
In practice: Workload-level firewalls and software-defined perimeters where one resource can't reach another by default.
V
Continuous Monitoring
Verification isn't a one-time gate at login — it's a running check, re-evaluated as context changes in the middle of a session.
In practice: Real-time telemetry, automated anomaly detection, and step-up re-authentication when risk signals shift.
VI
Secure the Session, Not the Perimeter
Identity, device posture, and data policy travel with the request itself — not with a location on a network map.
In practice: Policy enforced at the resource itself rather than a VPN concentrator, applied consistently whether the request comes from headquarters or a coffee shop.