Zero trust

Implement zero trust as a decision system, not a product category.

Zero trust replaces location- or network-based assumptions with explicit decisions about identity, device, workload, data, context, policy, and requested action. A useful implementation program builds authoritative inventories and policy first, then adds enforcement, telemetry, automation, and recovery in measurable stages.

Substantively reviewed . This revision removes the outdated NIST SP 800-61 Rev. 2 reference, uses Rev. 3 for incident response, and scopes federal and DoD implementation targets to the organizations they actually govern.

Architecture principle

Assume access must be justified each time it matters.

NIST SP 800-207 describes zero trust as an architecture that focuses on users, assets, and resources and removes implicit trust based solely on network location or asset ownership. Authentication and authorization are discrete functions performed before a session to an enterprise resource is established.

That does not mean every packet requires a human approval or that one vendor product creates a zero-trust architecture. The implementation problem is to make resource access depend on current, trustworthy signals and policy: identity, device state, workload identity, requested resource, data sensitivity, session context, observed risk, and other relevant facts.

Use CISA's Zero Trust Maturity Model 2.0 as a practical maturity reference across five pillars—Identity, Devices, Networks, Applications and Workloads, and Data—with Visibility and Analytics, Automation and Orchestration, and Governance as cross-cutting capabilities. CISA developed that model for federal agencies, but its maturity concepts can also inform other organizations when clearly treated as guidance rather than a legal mandate.

Foundation

Build the inventory and ownership needed to make an access decision.

Before adding enforcement technology, identify authoritative users and identities, privileged roles, service/workload identities, managed and unmanaged devices, applications, APIs, data stores, sensitive datasets, network paths, administrative interfaces, external dependencies, and owners. Record which system is authoritative for each fact and how quickly stale state is corrected.

Classify resources according to consequence and access need. A policy engine cannot make a reliable decision when the organization does not know whether a workload is production, whether a device is managed, whether a user changed roles, or which data requires stronger handling.

For each major resource, record owner, users, authentication path, authorization model, administrative path, device requirements, network dependencies, secrets/keys, logging, recovery method, external integrations, and change trigger. Connect that inventory to asset, identity, vulnerability, data, and service-management systems rather than maintaining a separate spreadsheet that ages silently.

Policy decisions

Write access policy in terms that can be enforced and tested.

For a sensitive resource, define who or what can request access, required authentication strength, approved device or workload state, acceptable context, permitted actions, data constraints, session duration, reauthentication conditions, logging, exception path, and what signals force denial or step-up verification.

Separate authentication from authorization. A strongly authenticated user can still be unauthorized for the requested resource or action. Likewise, service-to-service access requires workload identity and policy even when no human is present.

Minimize standing privilege. Use role- or attribute-based controls where appropriate, privileged access workflows for consequential administration, short-lived credentials or tokens where feasible, and explicit approval for exceptional access. Test removal when a person changes role, a device becomes noncompliant, a workload is decommissioned, or a vendor engagement ends.

Enforcement

Place policy enforcement close enough to the resource to matter.

Enforcement can occur through identity-aware proxies, application authorization, API gateways, workload identity, network segmentation, endpoint controls, database/data-layer controls, cloud policy, privileged-access systems, or other mechanisms. Choose enforcement points based on the resource and consequence rather than forcing all access through one product.

LayerUseful control questionEvidence
IdentityIs the identity current, strongly authenticated, and entitled?Directory/IdP state, MFA method, role/attribute decision, access review.
DeviceIs the endpoint known and in an acceptable security state?Enrollment, posture, patch/EDR state, device certificate or equivalent signal.
WorkloadCan the calling service prove its identity and intended relationship?Workload identity, service policy, secrets/certificate lifecycle, authorization log.
Application/APIIs the requested operation allowed for this principal and context?Authorization policy, API/application logs, test cases.
DataIs access appropriate for the data sensitivity and requested action?Classification, query/access policy, DLP or data-layer evidence.
NetworkDoes connectivity exist only where required, and is lateral movement constrained?Segmentation policy, firewall/security-group state, path testing.
Visibility and automation

Make policy decisions observable enough to explain and improve.

Centralize enough telemetry to reconstruct consequential access decisions: identity, device/workload state, requested resource/action, policy outcome, authentication, privilege elevation, configuration change, network/session evidence, and significant data access where appropriate. Protect logs from unauthorized alteration and synchronize time.

Automation should reduce the time between a material state change and enforcement. Examples include disabling access after identity termination, removing a noncompliant device from sensitive access, rotating compromised credentials, updating policy after a resource reclassification, or isolating a workload during an incident.

Avoid opaque risk scores when operators cannot explain which signals changed the access outcome. For consequential controls, preserve enough reason/evidence to troubleshoot false denials, investigate misuse, and demonstrate that policy actually operates as designed.

Incident response and recovery

Design zero-trust controls to support containment and recovery, not only prevention.

NIST finalized SP 800-61 Rev. 3 in April 2025 and explicitly integrated incident response with CSF 2.0. Use that current model rather than the superseded Rev. 2. During an incident, zero-trust capabilities can help revoke sessions, constrain lateral movement, disable or step up access, isolate devices/workloads, preserve logs, rotate credentials, and enforce temporary restrictions.

Plan the recovery path before an identity provider, policy engine, certificate service, device-management platform, network-control plane, or other central enforcement dependency fails. Strong centralized policy can create a major availability dependency if emergency administration and recovery are not designed carefully.

Test break-glass access, identity-provider outage, certificate/key failure, loss of device posture telemetry, network-policy rollback, privileged recovery, and log/telemetry degradation. Record who may invoke emergency access, how it is monitored, and how emergency privileges are removed afterward.

Measurement

Measure control behavior and dependency reduction rather than “percent zero trust.”

Useful measures include percentage of sensitive resources with explicit owner and access policy, phishing-resistant authentication coverage where selected, unmanaged-device access to sensitive resources, standing privileged accounts, stale identities, service accounts without lifecycle owners, resources without centralized logging, policy exceptions, lateral paths discovered in testing, recovery-test success, and mean time from risk-state change to access-policy enforcement.

Federal and DoD roadmaps are useful scope-specific references, not universal deadlines. CISA's maturity model supports federal civilian agency planning. DoD continues to target department-level zero-trust capabilities through FY2027. Organizations outside those scopes should set their own milestones based on risk, architecture, contractual obligations, sector requirements, and operational capacity.

Current primary sources

This guide is implementation guidance. Apply organization-specific legal, regulatory, contractual, and mission requirements separately where they govern the environment.

Put this guide to work

Turn Zero Trust Implementation Guide into a decision-ready next step.

Use the source-backed research to pressure-test assumptions, then build a reusable evaluation brief before you compare products, scope implementation, or request a fit review.