NIST Zero Trust Architecture: A Practical Guide

Mona Sata
Last Updated:
September 26, 2026
NIST Zero Trust Architecture: A Practical Guide
Blog thumbnail

Key Takeaways

  1. SP 800-207 defines the zero trust model, and SP 1800-35 shows how to build it through 19 tested implementations from 24 vendors.
  2. Every implementation relies on the same logical core: a Policy Engine and Policy Administrator that decide, and a Policy Enforcement Point that enforces.
  3. Access decisions depend on the quality of the identity, device, resource, and contextual signals available to the Policy Engine.
  4. NIST SP 800-63-4 establishes stronger authenticator requirements as Authentication Assurance Levels increase, including phishing-resistant authentication requirements at higher assurance levels.
  5. Shared devices break the one-user, one-device assumption, so healthy endpoints can hide unverified users.
  6. NIST's own findings show integration gaps and fragmented policies are common, so plan for signal sharing and phased rollout from day one.

Shift changes on a plant floor move fast. One worker leaves a line terminal logged in, the next worker picks up where they left off, and every action after that can be attributed to the wrong person. Nobody questions it until an audit turns up changes that don't match the shift roster.

That mismatch between who acted and who the system believes acted explains why so many zero trust programs stall halfway. A Gartner survey found that 63% of organizations have fully or partially implemented a zero trust strategy, but for most respondents, the strategy covered half or less of their environment.

NIST zero trust architecture gives security teams a vendor-neutral model to close that gap. It evaluates every access request using identity, device health, and context, and it grants no user or device default trust based on network location or ownership. NIST defined the Zero Trust Architecture model in SP 800-207 and subsequently documented implementation examples in SP 1800-35 through the NCCoE's collaborative builds.

This guide covers how the two publications fit together, how the reference model makes decisions, what NIST's own builds revealed, and where shared-device environments need extra attention.

SP 800-207 vs SP 1800-35: The Concept and the Playbook

What SP 800-207 Defines

Published in 2020, SP 800-207 lays the conceptual foundation of NIST zero trust architecture. It sets out seven tenets: treat every data source and service as a resource, secure all communication regardless of location, grant access per session, decide access through dynamic policy, monitor the posture of all assets, enforce authentication and authorization dynamically before access, and collect telemetry to improve over time. CISA

It also describes the deployment models and three approaches that any NIST zero trust architecture can follow: enhanced identity governance (EIG), microsegmentation, and software-defined perimeters (SDP).

What SP 1800-35 Adds

SP 1800-35 turns those principles into tested blueprints. The NIST National Cybersecurity Center of Excellence (NCCoE) worked with 24 collaborators to develop 19 example implementations using commercially available technologies, covering EIG, SDP, microsegmentation, and secure access service edge (SASE). nist

The guide also introduces maturity phases. The Crawl phase protects on-premises resources only, while the Run phase extends coverage to cloud resources. Read SP 800-207 to understand the model, then use SP 1800-35 to plan how you build it.

The NIST Zero Trust Architecture Reference Model, Simplified

NIST SP 800-207 defines a common set of logical components that can be used to describe a zero trust architecture, regardless of the specific products deployed.

Component What It Does Think of It As
Subject The user, device, or service requesting access The requester
Resource The app, data, or system being accessed The asset
Policy Engine (PE) Decides to grant, deny, or revoke access The judge
Policy Administrator (PA) Executes the decision by opening or closing the session The dispatcher
Policy Enforcement Point (PEP) Sits between subject and resource and enforces the decision The gatekeeper
Policy Information Points (PIPs) Feed identity, endpoint, threat, and analytics data into decisions The evidence

‍

The Policy Engine and Policy Administrator together make up the Policy Decision Point (PDP). The PDP determines and executes access decisions, while the Policy Enforcement Point (PEP) enforces those decisions between the subject and resource.

How Trust Decisions Are Made

The Signals That Feed the Policy Engine

The Policy Engine in a NIST zero trust architecture only decides as well as its inputs allow. Common signals include:

  • Identity assurance: how strongly the user proved who they are
  • Device posture: managed status, patch level, EDR presence
  • Behavior: unusual access times, impossible travel, abnormal resource requests
  • Resource sensitivity: data classification and business criticality
  • Threat intelligence: known malicious IPs, domains, or attacker techniques

Criteria-Based vs Score-Based Decisions

Criteria-based logic grants access only when every condition passes, such as phishing-resistant authentication plus a compliant device. Score-based logic weighs signals into a confidence score and sets thresholds by resource sensitivity. Most mature programs combine both: hard criteria for critical systems and scoring for everything else.

Why Identity Assurance Is the Weakest Link in NIST Zero Trust Architecture

Authentication Strength as a Trust Signal

Every tenet of NIST zero trust architecture assumes the Policy Engine knows who is asking. That confidence depends on how the user authenticated. NIST SP 800-63-4, finalized in 2025, requires systems at Authentication Assurance Level 2 (AAL2) to offer a phishing-resistant option and requires a phishing-resistant authenticator with a non-exportable key at AAL3. wwpass

A password-based login feeds the Policy Engine a weak identity signal, and no amount of device telemetry compensates for it.

Why Authentication Method Matters in Zero Trust

Not all MFA methods provide the same level of phishing resistance or authentication assurance. SMS codes and some push-based workflows can remain vulnerable to phishing and social-engineering techniques. In shared-device environments, another challenge emerges: authentication tied to a personal phone may be impractical when workers do not carry phones or cannot use them on the floor.

The Blind Spot in NIST Zero Trust Architecture: Shared Devices and Frontline Workers

When One Device Serves Many Users

NIST's reference model treats the subject and the endpoint as distinct elements of an access request, allowing information about both to contribute to the access decision. This distinction becomes harder to operationalize when many workers use the same physical endpoint. On a nursing station, factory HMI, warehouse scanner, or POS terminal, the endpoint passes every posture check while the user behind it changes every few hours.

In these settings, a NIST zero trust architecture can report a healthy, compliant session that belongs to the wrong person. Device posture provides evidence about the endpoint. Strong user authentication provides additional evidence about the person requesting access.

Enforcing Continuous Verification Between User Sessions

Shared-device environments need three controls at the PEP:

  • Fast, individual authentication at every handoff, with an experience designed for high-frequency shift changes
  • Automatic session termination or lock when a user walks away
  • Per-user audit trails that associate actions with an authenticated user

OLOID addresses this use case with passwordless authentication methods including face authentication, badge tap, and PIN, enabling individual authentication at shared devices and shift handoffs.

What the NCCoE Builds Revealed

NIST's General Findings offer the most practical lessons for any NIST zero trust architecture rollout:

  • Integration gaps are common. Many products did not integrate out of the box in the ways needed for identity solutions to act as decision points, and network-level PEPs such as routers and firewalls typically did not integrate directly with identity systems. NIST
  • Policy fragments across tools. Multiple PDPs manage their own policies and rarely share risk data, so one may know a device is noncompliant while another does not. NIST
  • Early builds missed the resource side. The Crawl builds verified the requesting user and endpoint but did not verify the identity or health of the endpoint hosting the resource. NIST
  • Reauthentication is fundamental. NIST lists periodic reauthentication of the user, requesting endpoint, and resource-hosting endpoint as core capabilities. NIST

Plan budget and time for custom integration, and prioritize identity sources that share signals through open standards.

A Phased Roadmap to NIST-Aligned Zero Trust

Zero trust programs typically evolve incrementally rather than being deployed all at once. SP 1800-35 provides implementation examples that can inform a phased approach.

Crawl: Inventory, Identity, and Protected Surfaces

  • Inventory resources, users, and devices, including shared terminals and frontline roles that usually fall outside the identity program
  • Replace shared and generic accounts with individual identities
  • Deploy phishing-resistant or passwordless authentication, starting with high-risk and high-traffic access points
  • Define protected surfaces and default-deny access policies

Run: Extending Enforcement Across Cloud, On-Prem, and Shared Endpoints

  • Extend PEPs to cloud and SaaS resources
  • Match deployment models to environments: agent and gateway for managed laptops, resource portals for unmanaged or partner devices, and enclaves for legacy OT systems
  • Connect endpoint, identity, and analytics signals so PDPs share one view of risk
  • Enforce session re-evaluation and termination when signals change

Addressing the Shared-Device Identity Gap

Many zero trust programs begin with managed endpoints and workforce identities, while shared-device and frontline environments can require additional authentication and session-management controls. That leaves the largest, most operationally critical user group feeding the weakest signals into the Policy Engine.

OLOID addresses this gap by providing individual authentication for shift-based teams using shared devices. It integrates with existing identity providers such as Okta and Microsoft Entra ID, so authentication events from shared devices can be incorporated into the identity and access signals used by the organization's access-control architecture.

FAQs

1. What is NIST zero trust architecture?

It is a security model defined in NIST SP 800-207 that removes implicit trust and evaluates every access request using identity, device posture, and context before granting per-session access to a resource.

2. What are the seven tenets of zero trust in NIST SP 800-207?

Treat all data and services as resources, secure all communication, grant access per session, use dynamic policy, monitor asset posture, enforce authentication and authorization dynamically, and collect telemetry to improve security.

3. Is NIST SP 800-207 mandatory?

No. NIST SP 800-207 is guidance rather than a certification standard. Federal agencies may be required to follow related federal zero trust requirements and policies, while private organizations can use SP 800-207 as a reference architecture and planning framework.

4. What is the difference between NIST SP 800-207 and SP 1800-35?

SP 800-207 explains the zero trust concepts and architecture. SP 1800-35 shows how to implement them, using 19 example builds created with commercial technologies.

5. What are the main components of a zero trust architecture?

The Policy Engine decides access, the Policy Administrator executes the decision, and the Policy Enforcement Point enforces it. Policy Information Points supply identity, device, and threat data to inform each decision.

6. What is the difference between NIST Zero Trust Architecture and zero trust?

Zero trust is a security approach based on eliminating implicit trust and continuously evaluating access. NIST SP 800-207 provides a specific architecture and set of principles for implementing zero trust, including its logical components, deployment models, and access-decision process.

7. How does zero trust work with shared devices?

Zero trust can be applied to shared devices by evaluating the identity of the current user separately from the security posture of the endpoint. Organizations can combine individual authentication, device signals, session controls, and audit trails to ensure that access decisions and activity records reflect the person currently using the device.

Go Passwordless on Every Shared Device
[Shared devices] create an identity challenge for zero trust.
OLOID makes it effortless for shift-based and frontline employees to authenticate instantly & securely.
NIST's model assumes one user per device. OLOID verifies every frontline worker at every handoff.
Book a Demo
More blog posts
Passkey Enterprise Challenges: Why Frontline Environments Break the Model
Passkey Enterprise Challenges: Why Frontline Environments Break the Model
Passkey enterprise challenges go deeper than legacy system integration and cross-platform fragmentation. The deployment gap most organizations do not plan for is workforce segmentation: standard passkey architecture, both device-bound and synced, was built for knowledge workers on managed devices, not for frontline workers rotating through shared terminals across shifts. This post covers where passkey deployment breaks structurally in shared-device environments, why compliance mandates accelerate pressure without solving the frontline problem, and what an authentication architecture that accounts for the full workforce actually looks like.
Mona Sata
Mona Sata
Last Updated:
September 25, 2026
Multi-Factor Authentication Examples: Methods, Use Cases, and Best Practices
Multi-Factor Authentication Examples: Methods, Use Cases, and Best Practices
This guide covers the most common multi-factor authentication examples across the three-factor categories, comparing SMS OTPs, TOTP, push notifications, biometrics, and hardware security keys on security strength and operational fit. It maps MFA method selection to industry context including healthcare, manufacturing, financial services, and retail, and addresses where standard MFA breaks down on shared terminals when sessions are not tied to individual workers. The post closes with how passwordless authentication closes the individual attribution gap that conventional MFA leaves open in shift-based environments.
Mona Sata
Mona Sata
Last Updated:
September 21, 2026
What is Privileged Identity Management (PIM)?
What is Privileged Identity Management (PIM)?
Privileged identity management (PIM) governs the lifecycle of elevated access roles: who holds them, under what approval, and for how long. This guide covers how PIM differs from PAM and IAM, how the role lifecycle works from request through automatic revocation, and why PIM breaks down in shared-device and frontline environments where multiple workers share terminals. It covers compliance requirements under HIPAA, PCI DSS, SOC 2, and NIST 800-53, and explains what individual-level attribution actually requires at the point of access. Practical best practices and a phased starting point are included.
Mona Sata
Mona Sata
Last Updated:
September 21, 2026
Book a Demo
Close Button Icon
Close the frontline gap in your ZTA.
Shared logins feed your Policy Engine weak signals. Give every worker a verified, passwordless identity.