← All Posts
Cyber Security 6 min read

Zero Trust Architecture: Where to Actually Start

Zero Trust is one of the most talked-about frameworks in enterprise security and one of the least understood in practice. Most guides describe the destination. This one focuses on the journey — specifically, starting points that deliver real security improvements in an existing environment.

Zero Trust is fundamentally a shift from the perimeter security model — "inside the network means trusted" — to a model where every access request is verified regardless of origin. The principle is straightforward: never trust, always verify. The implementation in a real enterprise environment with legacy systems, on-premises infrastructure, and thousands of users is considerably less straightforward.

I've seen organizations spend significant budget on Zero Trust initiatives and achieve minimal security improvement, primarily because they tried to implement everything simultaneously or started with the wrong components. I've also seen organizations implement a subset of Zero Trust principles effectively and measurably reduce their attack surface.

Why "Network Perimeter = Trust" No Longer Works

The traditional model assumed that the network edge was a defensible boundary. VPN extends the perimeter to remote users, and the firewall protects the perimeter from external threats. This model has three fundamental problems in 2024:

Zero Trust addresses all three: identity-centric authentication removes the implicit trust of being on the network, and micro-segmentation limits lateral movement even for compromised accounts.

The Right Starting Point: Identity

Every credible Zero Trust framework — NIST SP 800-207, Microsoft's Zero Trust model, CISA's Zero Trust Maturity Model — identifies identity as the foundation. This is the right starting point for a practical reason: identity controls deliver security improvements immediately and don't require re-architecting the network.

Step 1: Enforce MFA universally

MFA for all users, all applications, all access paths. No exceptions for executives, no exceptions for "it's just internal." Microsoft's data consistently shows that over 99% of compromised accounts don't have MFA enabled. This single control eliminates the majority of credential-based attacks.

Step 2: Implement Conditional Access

Conditional Access policies evaluate every authentication request against context signals — device compliance, location, user risk score, application sensitivity — and either grant access, require MFA step-up, or block access. This is the "always verify" in practice. A login from a managed, compliant device in the office during business hours should behave differently from a login from an unmanaged device in a foreign country at 3am.

Step 3: Privileged Identity Management

Persistent admin rights are one of the most common enablers of lateral movement in breach scenarios. PIM (in Microsoft Entra ID) or similar just-in-time privileged access systems require admins to request elevated rights, provide a justification, and receive approval for a time-limited window. When the window expires, the privileges are removed. This dramatically limits what an attacker can do with a compromised admin credential.

Second Phase: Device Trust

Once identity controls are in place, device health becomes the next verification layer. A managed device with current patches, endpoint protection, and drive encryption should be treated differently from an unmanaged personal device. Mobile Device Management (MDM) and Endpoint Detection and Response (EDR) solutions provide the signals that feed device compliance checks in Conditional Access.

The practical implementation: if a device is MDM-enrolled and compliant, grant access. If it's unmanaged, require additional MFA or restrict to a limited set of applications through a browser-based access proxy. Don't block access entirely — that drives workarounds.

"Zero Trust doesn't mean making systems inaccessible. It means making every access decision with full context rather than relying on network location as a proxy for trust."

Third Phase: Application and Network Segmentation

Micro-segmentation — isolating workloads so that a compromised system cannot easily reach other systems — is the most technically complex phase of Zero Trust. In an existing enterprise network, this means moving from flat, internally-routed VLANs to a model where firewall rules govern east-west traffic between application tiers and systems.

This is where most Zero Trust programs stall. Application dependency mapping — understanding which systems communicate with which other systems, on which ports, for what purpose — is a substantial project in any large enterprise. Before implementing micro-segmentation, this map must exist. Building it is often the longest phase.

What Not to Do

Don't attempt to implement everything simultaneously. Organizations that do typically end up with a multi-year project that delivers no security improvement in year one and significant user friction throughout. The phased approach — identity first, device trust second, network segmentation third — delivers measurable improvement at each phase and builds organizational tolerance for the friction that accompanies each change.

Also: don't rename your existing security program "Zero Trust" without changing the underlying controls. This is common, and it produces the worst possible outcome — a false sense of progress with no actual security improvement.

Key Takeaways

Related →
Microsoft Entra ID: Modernizing Enterprise Identity
Related →
SIEM Implementation: Key Lessons from the Field