Look for three signals: internal resources are not internet-exposed, access is limited to named applications, and authorization still reflects identity and context during the session. If those conditions are absent, the design is behaving more like a VPN than a ZTNA model.
What ZTNA should change in the remote access model
ZTNA is only reducing risk if it changes the trust boundary, not just the login page. A remote user should reach specific applications through policy decisions, rather than landing on a broadly reachable network segment. That shift matters because it narrows exposure, reduces lateral movement options, and makes access decisions depend on the session rather than a one-time perimeter check.
That is the practical difference between remote access identity controls and a legacy VPN pattern. If the remote path still exposes internal services or grants subnet-level reach, the design has not meaningfully changed risk, even if the front end looks modern.
How to tell whether the control is actually working
The clearest validation is observable behaviour. Internal resources should not be internet-exposed, the user should only see the named application or service they were approved for, and authorization should continue to reflect identity, device posture, and session context as conditions change. If access is still “connect once, roam anywhere,” the control is acting as transport, not zero trust.
A useful test is to verify whether a granted session can discover or reach adjacent assets that were never explicitly approved. If it can, the environment is preserving too much network trust and may still depend on hidden reachability, shared routes, or broad entitlements. For teams operating remote support or third-party access, privileged session management is often the stronger control plane for proving that access stays bounded and attributable.
For remote-access programs with machine-to-machine or workload-mediated components, the same test applies to the identity layer behind the session. If the access path depends on durable secrets or broad trust between services, SPIFFE and SPIRE show what it looks like when identity is explicit, short-lived, and tied to attested workload state rather than a flat network assumption.
Where teams usually misread ZTNA results
The biggest mistake is treating deployment completion as risk reduction. A portal can be branded “ZTNA” while still exposing internal applications too widely, authorizing at the wrong layer, or leaving old VPN paths in place. Another common failure is forgetting that the control must be evaluated after authentication, during the session, because a one-time login success does not prove ongoing trust is still justified.
Remote-access breaches often show the same pattern: attackers prefer paths where valid credentials open broad reach or where dormant access remains available long after the original need has passed. That is why stolen remote-access credentials, unused VPN accounts, and single-factor remote portals keep appearing in real incidents, even when the tooling itself is not the root cause.
Risk and Threat Considerations
ZTNA can reduce exposure, but it does not eliminate the risk of overbroad access paths, weak policy design, or stale remote-access trust. If the platform still allows subnet discovery, persistent credentials, or long-lived sessions, an attacker who obtains one valid login may still reach far more than the named application.
Failure mechanism: The control fails when identity checks happen only at sign-in, while network reach, session duration, or application scope remains too broad for the rest of the connection.
Impact: Compromise is more likely to stay local to a single application when ZTNA is working well, but broad reach turns one stolen credential into a lateral-movement path, a persistence channel, or a fast route into higher-value systems.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
NIST SP 800-53 Rev 5, NIST Zero Trust (SP 800-207) and CIS Controls v8 set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| NIST SP 800-53 Rev 5 | IA-9 — Identification and Authentication (Non-Organizational Users) | ZTNA decisions depend on authenticating remote users and external principals. |
| AC-6 — Least Privilege | ZTNA should limit each session to only the named application and required scope. | |
| AC-4 — Information Flow Enforcement | ZTNA reduces risk by controlling what traffic can flow to internal resources. | |
| Recommendation — Enforce strong authentication for remote users before granting application access. Restrict remote sessions to the minimum access each application requires. Enforce policy-based traffic mediation so remote users cannot reach unapproved assets. | ||
| NIST Zero Trust (SP 800-207) | Zero Trust Architecture | ZTNA is a direct application of zero trust principles for remote access. |
| Recommendation — Use continuous policy evaluation and per-request authorization for remote access. | ||
| CIS Controls v8 | CIS-6 — Access Control Management | Remote access risk falls when accounts, entitlements, and access paths are tightly managed. |
| CIS-6.3 — Require MFA for remote network access | Remote access sessions still rely on strong user authentication as a baseline control. | |
| Recommendation — Review and remove broad remote access paths that exceed business need. Require MFA for all remote access entry points. | ||
Practitioner Guidance
What to verify: Confirm that a user session cannot enumerate internal hosts, attach to unrelated services, or continue after the contextual signals that justified access have changed. If the policy engine cannot show why a session is still allowed, the posture is too permissive.
What good looks like: Access is granted per application, backed by current identity and device state, and revoked or re-evaluated when risk changes. The result should be narrower blast radius, better auditability, and less dependence on hidden network trust.
Practitioner takeaway: ZTNA reduces remote access risk only when it converts broad reach into continuously evaluated, application-scoped access; if users can still move like they are on the internal network, the model has not changed enough.
Related resources from NHI Mgmt Group
- How do security teams know whether JIT access is actually reducing risk?
- How do security teams know whether a remote access programme is actually reducing exposure?
- How do security teams know whether just-in-time credential access is actually reducing risk?
- How do teams know whether dynamic access is actually reducing NHI risk?
Deepen Your Knowledge
Free weekly newsletter
Subscribe to the NHI & AI Identity Journal
The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.
Bonus 33% off our NHI Course when you subscribe.
Reviewed and updated by the NHIMG editorial team on October 11, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org