WZ-IT Logo

What Is ZTNA? Zero Trust Network Access Explained

Timo WevelsiepTimo WevelsiepUpdated: 30.06.2026

Editorial note: Versions, commands and prices may change. Please verify critical steps independently before production use. This guide does not replace individual consulting.

Building sovereign zero-trust access? WZ-IT builds self-hosted ZTNA platforms for distributed sites, remote teams and OT. See our remote management platforms

ZTNA (Zero Trust Network Access) grants access per application or resource - based on identity, device posture and context - instead of giving access to the whole network the way a classic VPN does. The guiding principle is default-deny: nothing is reachable until a policy explicitly allows it. A policy broker evaluates every request before the connection is established, checking identity (via an identity provider), device posture and context factors such as location or time. ZTNA is the practical implementation of the Zero Trust Architecture described in NIST SP 800-207 (2020): no implicit trust based on network location.

Table of Contents


The Principles of Zero Trust

Zero Trust moves defenses away from the static network perimeter toward users, devices and individual resources. The NIST definition is clear: no asset or account is trusted based solely on its physical or network location. From this follow four core principles:

  • Never trust, always verify: Every request is re-evaluated, whether it comes from the office LAN or the internet. There is no "trusted internal network".
  • Least privilege: Identities receive only the minimal access needed, per session and per resource - not a whole subnet by default.
  • Micro-segmentation: Resources are isolated individually. Being allowed to reach one application does not reveal the neighboring systems.
  • No implicit network trust: The network is assumed to be compromised. Authentication and authorization of both user and device happen before each session.

The immediate security gain is containment of lateral movement: even if a device is compromised, the attacker reaches only the explicitly released resource instead of the flat network.

How ZTNA Works

ZTNA implements these principles with three interlocking building blocks:

  • Policy Decision/Enforcement Point (broker): A central control plane decides per request whether access is allowed and enforces that decision as close to the resource as possible, evaluating identity, device posture and context.
  • Identity via an IdP: ZTNA delegates identity verification to an identity provider, connected over OIDC/OAuth2 - with SSO and MFA. The same centrally managed identity applies everywhere.
  • Outbound-only, no open inbound: A connector or agent at the site actively reaches out to the broker. Services stay "dark" and are not reachable from the internet; no inbound port needs to be opened. This dramatically reduces the attack surface.

Two access patterns are common: agent-based (a client on the endpoint brings the user into the identity-based overlay - typical for infrastructure and server access) and service-initiated/clientless (access to a web app through an identity-aware proxy in the browser, with no client on the endpoint at all).

ZTNA vs. VPN Compared

A classic VPN authenticates once at login and then trusts the device on the network - with broad access. ZTNA verifies continuously and exposes only individual applications. Gartner predicted that by 2025 at least 70% of new remote-access deployments would be served predominantly by ZTNA rather than classic VPN - up from less than 10% at the end of 2021 (Gartner Market Guide for Zero Trust Network Access, 2022).

Criterion ZTNA Classic VPN
Unit of access individual application/resource whole network/subnet
Trust model default-deny, continuously verified authenticated once, then trusted
Identity check per request, identity + device + context once at login
Lateral movement contained by micro-segmentation broadly possible after breach
Inbound ports none (outbound-only, services dark) gateway port exposed
Device posture enforceable as a condition usually not checked
Visibility/audit per identity and resource coarse, network level

ZTNA does not necessarily replace the VPN overnight. Gartner recommends a phased migration, often starting with external contractors and individual user groups.

Building Sovereign, Self-Hosted ZTNA

ZTNA is not one vendor's product but an architecture pattern - which is exactly why it can be built entirely from open-source, self-hostable components. A proven stack:

  • NetBird as the identity-based WireGuard overlay: it connects devices, servers and sites default-deny, with access policies, micro-segmentation and posture checks (OS version, client version, location). The entire control plane is self-hostable. Details in our guide What is NetBird? and on our NetBird expertise.
  • IdP for identity: Authentik or Keycloak provide SSO and MFA over OIDC. That puts the "verify" component in your own hands - the central identity source for all policies.
  • Pangolin for clientless app access: the identity-aware reverse proxy publishes internal web applications in the browser, authenticating before the app and granting access only to explicitly released services. Its Community Edition is open source under AGPL-3.0 (a paid Enterprise Edition runs under the Fossorial Commercial License) - see our Pangolin expertise and the guide on exposing internal services without a VPN.

This combination covers both access patterns: agent-based for infrastructure (NetBird) and clientless for web apps (Pangolin), both identity-bound through the same IdP. The control plane, keys and audit data stay in the EU.

Use Cases: Remote Workforce and OT

Two scenarios benefit most. For the remote workforce, employees and external contractors move off the full-tunnel VPN: instead of opening the entire corporate network to everyone, each identity gets only the applications it needs. External contractors are a classic starting point because their access carries elevated risk.

In OT (operational technology), micro-segmentation is the key. Production plants, machines and IoT devices have historically run in flat, weakly segmented networks. ZTNA breaks that open: a technician reaches only the released machine or HMI per identity, never the entire plant network. Sites connect outbound-only, with no open ports, and every access is auditable. This very shift - away from the flat VPN, toward identity-based per-resource access - is the central trend in secure remote access and relevant to regulatory requirements such as the NIS2 directive. This article is general information, not legal advice.

Vendors and the EU Angle

The ZTNA market is shaped by large, mostly cloud-based platforms: Zscaler Private Access, Cloudflare Access and Palo Alto Prisma Access. They are mature, but tie access to the vendor's cloud - identity, connection and audit data flow through their infrastructure, often outside the EU.

For sovereignty- and compliance-sensitive environments, the self-hosted model is the alternative: the same zero-trust approach, but built entirely from open-source components (NetBird, Pangolin, Authentik/Keycloak) on your own infrastructure in the EU. You keep control over keys, policies and logs - with no functional compromise on the zero-trust model.

ZTNA at WZ-IT

At WZ-IT we build ZTNA as a sovereign, self-hosted platform: NetBird as the encrypted, identity-based network backend, an IdP such as Authentik for SSO/MFA, and Pangolin or a browser gateway for clientless app and machine access - all default-deny and auditable. Sites connect outbound-only, with no open ports. The ABCO Water Systems case study in Australia shows what this looks like in production for distributed plants. We handle design, build and operation end to end as part of our remote management platforms.

Further Guides

Building sovereign zero-trust access for sites, teams or OT? Get to know us or take a look at our remote management platforms.

You'd rather not run Remote Access yourself? WZ-IT handles setup, operations and maintenance – GDPR-compliant from Germany.

Frequently Asked Questions

Answers to the most important questions

ZTNA is a security model that grants access per application or resource - based on identity, device posture and context. Unlike a classic VPN that admits devices to the whole network, ZTNA is default-deny: nothing is reachable until a policy explicitly allows it. A policy broker evaluates every request before the connection is established.

A VPN authenticates once at login and then trusts the device for the entire session on the network - with broad access and lateral-movement risk. ZTNA continuously verifies identity, device posture and context, and only exposes individual applications, never the whole network. It opens no inbound ports.

The core principles are: never trust, always verify (no implicit network trust); least privilege (only the minimal access needed); micro-segmentation (resources isolated individually); and continuous, context-aware evaluation of every request. NIST SP 800-207 (2020) is the authoritative reference for Zero Trust Architecture.

Yes. With open-source building blocks like NetBird (identity-based WireGuard overlay), an IdP such as Authentik or Keycloak for SSO/MFA, and Pangolin for browser-based app access, you can run a complete ZTNA setup self-hosted in the EU - keeping the control plane, keys and audit data in your own hands.

Well-known commercial ZTNA services include Zscaler Private Access, Cloudflare Access and Palo Alto Prisma Access - mostly cloud/SASE platforms. Alongside them are open-source, self-hostable alternatives such as NetBird and Pangolin that implement the same zero-trust approach without a vendor cloud.

Yes. Micro-segmentation is especially valuable in OT: a technician reaches only the released machine or HMI per identity, never the flat plant network. Sites connect outbound-only, with no open ports, and every access is identity-bound and auditable - ideal for distributed sites and remote maintenance.

No. ZTNA models build connections outbound-only: a connector at the site reaches out to the broker instead of exposing a port to the internet. Services stay dark until an authenticated and authorized identity connects - which dramatically reduces the attack surface.

Let's Talk About Your Idea

Whether a specific IT challenge or just an idea - we look forward to the exchange. In a brief conversation, we'll evaluate together if and how your project fits with WZ-IT.

E-Mail
[email protected]

Leading companies trust WZ-IT

  • Rekorder
  • Keymate
  • Führerscheinmacher
  • SolidProof
  • ARGE
  • Boese VA
  • NextGym
  • Maho Management
  • Golem.de
  • Millenium
  • Paritel
  • Yonju
  • EVADXB
  • Mr. Clipart
  • Aphy
  • Negosh
  • ABCO Water Systems
Timo Wevelsiep & Robin Zins - CEOs of WZ-IT

Timo Wevelsiep & Robin Zins

Managing Directors of WZ-IT

1/3 - Topic Selection33%

What is your inquiry about?

Select one or more areas where we can support you.