A zero-trust target state for asset owners who need remote operations and vendor support without opening a path into the control network

Every asset owner eventually receives the same two requests in the same week. Operations want to supervise a site from a central room, and a vendor wants to dial in to look at a faulted PLC. Both are reasonable. Both are also, in most plants, answered with a VPN account and a jump host that nobody has reviewed since the day it was installed.

The question is no longer whether to allow remote access. It is whether the path you build can still be defended once a credential is phished, a vendor laptop is compromised, or an engineer makes a bad change at 2 a.m. Here in CS4 form DTS solution we are designing a target state that answers that question in architecture rather than in policy: one broker enclave in L 3.5 , three control gates in front of every session, and a design in which no route exists between the enterprise network and the control network.

 

3.5

OT DMZ where every remote session starts and stops

3

Control gates; a session that fails one never opens

2

Factors: authenticator app plus email OTP

0

Routed paths between Level 4 and Level 3



Why the conventional pattern leaves gaps

A VPN into the plant network followed by a jump host is the most common remote access design in industrial sites, and it solves connectivity. It does not solve identity, privilege, accountability or containment. Once the tunnel is up, the user is trusted by network location, and everything the jump host can reach is reachable by whoever holds the credential.

In most industrial remote access designs, the weaknesses cluster into the same six control gaps. Each one maps to a specific control and a specific place where that control is enforced, which matters because an assessor, or an attacker, will test the enforcement point and not the policy document.

Control gap in a typical estate

Target-state control

Enforcement point

No OT-owned identity, MFA or single broker

Read-only domain controller, OT MFA service and one PAM gateway pair in the Level 3.5 OT DMZ, brokering every application

OT domain controller, PAM gateway

Standing privileges, no just-in-time

Per-session entitlement with work order, reason, window and named supervisor approval; hard expiry with no action required

PAM entitlement workflow

No session recording or audit trail

Screen, keystroke and command capture to write-once storage, retained to policy and forwarded to the SOC

Session recording store

No vendor approval workflow

Vendor engineers land on a non-persistent desktop, then pass the same three gates; identity re-certified per maintenance campaign

ZTNA, virtual desktop, PAM approval

Inconsistent firewall policy across sites

One rule intent: one permit inbound to the PAM, one permit outbound for OTP mail, default deny logged

IT / OT boundary firewall

Implicit trust after the first hop

Session broken at the PAM; credential injected; one hardened jump server per control process in its own VLAN; no east-west path; no desktop

PAM, jump servers, Level 3 firewall

Table 1: Six control gaps, the control that closes each one, and where it is enforced

The design principle: broker the session, never route it

The central idea is simple. Instead of extending a network into the plant, place a dedicated broker enclave in the OT DMZ at Level 3.5 and make it the only place where remote sessions start and stop. It sits between the enterprise network at Level 4 and the operations network at Level 3, and it is administered by OT security, not by the IT team that runs the corporate estate.

The inbound session terminates on the PAM gateway. The gateway then opens a second, separate session to a hardened jump server at Level 3. At no point does an IP route exist from Level 4 to Level 3. The user never holds a network path to the plant, only a session that the broker is willing to keep alive.

Six design decisions follow this principle. Together they determine whether architecture is genuinely zero trust or simply a longer chain of trusted hops.

  • The broker tier lives in the OT DMZ. A dedicated enclave at Level 3.5, between the IT / OT boundary firewall and the Level 3 boundary firewall, holds the PAM gateway pair, the credential vault, session recording and the OT MFA service. It carries nothing else.
  • Identity is owned by OT. A read-only domain controller for the OT forest, also in the OT DMZ, is bound to the PAM over LDAPS. A phished IT credential is not a principal in that directory, so it fails before any policy is evaluated.
  • The session is broken, never routed. The inbound TLS session ends on PAM, which opens a second session to the jump server that owns the approved application. Nothing is routed between Level 4 and Level 3.
  • Applications are published, not exposed. The operator receives a console, a remote application or a shell. Never a desktop and never raw RDP. An unpublished protocol has no path at all, which is stronger than a denied one.
  • Access is just-in-time and just-enough. A request names the application, the work order, the reason and the window, and a supervisor approves it. The entitlement expires on its own. Standing OT access does not exist.
  • Credentials stay in the vault and every session is recorded. Target passwords are injected by the PAM and rotated on close, so the operator never sees one. Screen, keystrokes and commands go to write-once storage and to the SOC.

 

Three gates, and a session that fails anyone never opens

The PAM is best understood as three separate control gates rather than one product feature. Each gate fails closed, which means a failure produces no session instead of a degraded one.

GATE 1

Before authentication

Fails closed: no login page is served

• Source IP and hostname allow-list, evaluated before the login page

• Device posture: OS build, patch level, anti-malware, disk encryption, domain join

• Machine certificate or managed-device attestation

• Geo, time-of-shift and rate fencing; TLS 443 to one published URL only

GATE 2

Authentication and authorization

Fails closed: no entitlement is granted

• Authentication against the OT domain, never the corporate directory

• MFA by authenticator app; email OTP fallback issued from the OT DMZ; 

• Just-in-time request: application, work order, reason, window, supervisor approval

• Posture re-check after login; published applications only, no desktop

GATE 3

During and after the session

Fails closed: the session is terminated

• Credential injected from the vault, never displayed, rotated when the window closes

• Screen, keystroke and command recording to write-once storage, forwarded to the SOC

• Clipboard, drive redirection, USB and local printing disabled; files only via a scanned patch relay

• Idle timeout and hard expiry; no east-west path between jump-server VLANs

Table 2: The three gates a remote session must pass

The distinction between gates matters operationally. Gate 1 stops unmanaged devices and unexpected sources before a login page is even served. Gate 2 decides who the person is and what they may do, using an identity that OT owns. Gate 3 limits what the person can do while connected and guarantees evidence afterwards.

Two scenarios the design must handle

1 · An IT-side operator on a managed workstation

The operator authenticates twice, once to the corporate estate and once to the OT domain and holds neither the OT credential nor a route to it.

  • Opens the published PAM URL over TLS 443; source and hostname are on the allow-list.
  • Passes the device posture challenge: patch level, anti-malware, disk encryption, managed device.
  • Authenticates against the OT forest over LDAPS with MFA by authenticator app.
  • Raises a just-in-time request; a supervisor approves a time-boxed window and only entitled applications are shown.
  • The PAM requests the target credential from the vault and injects it into the jump server. The operator never sees it.
  • The session is re-originated from the PAM to the Level 3 jump server, with copy, paste and file transfer disabled.
  • Screen, keystrokes and commands stream to the recording store and the SOC.

 

A zero-trust target state for asset owners who need remote operations and vendor support without opening a path into the control network

Every asset owner eventually receives the same two requests in the same week. Operations want to supervise a site from a central room, and a vendor wants to dial in to look at a faulted PLC. Both are reasonable. Both are also, in most plants, answered with a VPN account and a jump host that nobody has reviewed since the day it was installed.

The question is no longer whether to allow remote access. It is whether the path you build can still be defended once a credential is phished, a vendor laptop is compromised, or an engineer makes a bad change at 2 a.m. Here in CS4 form DTS solution we are designing a target state that answers that question in architecture rather than in policy: one broker enclave in L 3.5 , three control gates in front of every session, and a design in which no route exists between the enterprise network and the control network.

 

3.5

OT DMZ where every remote session starts and stops

3

Control gates; a session that fails one never opens

2

Factors: authenticator app plus email OTP

0

Routed paths between Level 4 and Level 3



Why the conventional pattern leaves gaps

A VPN into the plant network followed by a jump host is the most common remote access design in industrial sites, and it solves connectivity. It does not solve identity, privilege, accountability or containment. Once the tunnel is up, the user is trusted by network location, and everything the jump host can reach is reachable by whoever holds the credential.

In most industrial remote access designs, the weaknesses cluster into the same six control gaps. Each one maps to a specific control and a specific place where that control is enforced, which matters because an assessor, or an attacker, will test the enforcement point and not the policy document.

Control gap in a typical estate

Target-state control

Enforcement point

No OT-owned identity, MFA or single broker

Read-only domain controller, OT MFA service and one PAM gateway pair in the Level 3.5 OT DMZ, brokering every application

OT domain controller, PAM gateway

Standing privileges, no just-in-time

Per-session entitlement with work order, reason, window and named supervisor approval; hard expiry with no action required

PAM entitlement workflow

No session recording or audit trail

Screen, keystroke and command capture to write-once storage, retained to policy and forwarded to the SOC

Session recording store

No vendor approval workflow

Vendor engineers land on a non-persistent desktop, then pass the same three gates; identity re-certified per maintenance campaign

ZTNA, virtual desktop, PAM approval

Inconsistent firewall policy across sites

One rule intent: one permit inbound to the PAM, one permit outbound for OTP mail, default deny logged

IT / OT boundary firewall

Implicit trust after the first hop

Session broken at the PAM; credential injected; one hardened jump server per control process in its own VLAN; no east-west path; no desktop

PAM, jump servers, Level 3 firewall

Table 1: Six control gaps, the control that closes each one, and where it is enforced

The design principle: broker the session, never route it

The central idea is simple. Instead of extending a network into the plant, place a dedicated broker enclave in the OT DMZ at Level 3.5 and make it the only place where remote sessions start and stop. It sits between the enterprise network at Level 4 and the operations network at Level 3, and it is administered by OT security, not by the IT team that runs the corporate estate.

The inbound session terminates on the PAM gateway. The gateway then opens a second, separate session to a hardened jump server at Level 3. At no point does an IP route exist from Level 4 to Level 3. The user never holds a network path to the plant, only a session that the broker is willing to keep alive.

Six design decisions follow this principle. Together they determine whether architecture is genuinely zero trust or simply a longer chain of trusted hops.

  • The broker tier lives in the OT DMZ. A dedicated enclave at Level 3.5, between the IT / OT boundary firewall and the Level 3 boundary firewall, holds the PAM gateway pair, the credential vault, session recording and the OT MFA service. It carries nothing else.
  • Identity is owned by OT. A read-only domain controller for the OT forest, also in the OT DMZ, is bound to the PAM over LDAPS. A phished IT credential is not a principal in that directory, so it fails before any policy is evaluated.
  • The session is broken, never routed. The inbound TLS session ends on PAM, which opens a second session to the jump server that owns the approved application. Nothing is routed between Level 4 and Level 3.
  • Applications are published, not exposed. The operator receives a console, a remote application or a shell. Never a desktop and never raw RDP. An unpublished protocol has no path at all, which is stronger than a denied one.
  • Access is just-in-time and just-enough. A request names the application, the work order, the reason and the window, and a supervisor approves it. The entitlement expires on its own. Standing OT access does not exist.
  • Credentials stay in the vault and every session is recorded. Target passwords are injected by the PAM and rotated on close, so the operator never sees one. Screen, keystrokes and commands go to write-once storage and to the SOC.

 

Three gates, and a session that fails anyone never opens
  1. The PAM is best understood as three separate control gates rather than one product feature. Each gate fails closed, which means a failure produces no session instead of a degraded one.

    GATE 1

    Before authentication

    Fails closed: no login page is served

    • Source IP and hostname allow-list, evaluated before the login page

    • Device posture: OS build, patch level, anti-malware, disk encryption, domain join

    • Machine certificate or managed-device attestation

    • Geo, time-of-shift and rate fencing; TLS 443 to one published URL only

    GATE 2

    Authentication and authorization

    Fails closed: no entitlement is granted

    • Authentication against the OT domain, never the corporate directory

    • MFA by authenticator app; email OTP fallback issued from the OT DMZ; 

    • Just-in-time request: application, work order, reason, window, supervisor approval

    • Posture re-check after login; published applications only, no desktop

    GATE 3

    During and after the session

    Fails closed: the session is terminated

    • Credential injected from the vault, never displayed, rotated when the window closes

    • Screen, keystroke and command recording to write-once storage, forwarded to the SOC

    • Clipboard, drive redirection, USB and local printing disabled; files only via a scanned patch relay

    • Idle timeout and hard expiry; no east-west path between jump-server VLANs

    Table 2: The three gates a remote session must pass

    The distinction between gates matters operationally. Gate 1 stops unmanaged devices and unexpected sources before a login page is even served. Gate 2 decides who the person is and what they may do, using an identity that OT owns. Gate 3 limits what the person can do while connected and guarantees evidence afterwards.

    Two scenarios the design must handle

    1 · An IT-side operator on a managed workstation

    The operator authenticates twice, once to the corporate estate and once to the OT domain and holds neither the OT credential nor a route to it.

    • Opens the published PAM URL over TLS 443; source and hostname are on the allow-list.
    • Passes the device posture challenge: patch level, anti-malware, disk encryption, managed device.
    • Authenticates against the OT forest over LDAPS with MFA by authenticator app.
    • Raises a just-in-time request; a supervisor approves a time-boxed window and only entitled applications are shown.
    • The PAM requests the target credential from the vault and injects it into the jump server. The operator never sees it.
    • The session is re-originated from the PAM to the Level 3 jump server, with copy, paste and file transfer disabled.
    • Screen, keystrokes and commands stream to the recording store and the SOC.

    2 · A third-party OEM engineer on an unmanaged endpoint

    Here access is brokered three times: onto a corporate desktop using VPN, through the PAM at Level 3.5, then onto a hardened jump server at Level 3. The vendor endpoint never speaks to an OT asset, and no VPN tunnel into OT is offered.

    • The vendor reaches the ZTNA portal with endpoint posture and MFA from an agreed source range.
    • They land on a non-persistent corporate desktop with clipboard, drive redirection, USB and printing disabled.
    • From that desktop only, TLS 443 passes through the IT egress and the IT / OT boundary firewall to the PAM.
    • The just-in-time request names the application, work order, reason and window; the OT supervisor approves it.
    • Authorization runs against the OT domain controller and the OTP service. The vendor’s own IT account is rejected.
    • A vault-injected credential opens one published application on one jump server: no desktop, no lateral path.
    • When the window expires the session is terminated, the target credential is rotated, and the recording is retained for supervisor and SOC review.

     

    Blocked by the platform, not by policy

    Inside an approved session the user cannot: see, type or store a credential; open raw RDP or SSH from the workstation into OT; transfer a file except through the scanned relay; authenticate to OT with an IT domain account; reach any host other than the published target; copy, paste, map a drive, mount USB or print; hold access before approval or after expiry; or reach the safety system or any Level 1 / 0 device.

     

    That list is deliberate. Technical controls that depend on a user choosing to follow a rule are not controls. These restrictions are properties of the architecture, which is what allows an assessor to test them.

Aligning to IEC 62443-3-3

The target state can be mapped to the seven foundational requirements of IEC 62443-3-3, with a target security level of SL-T 3 for the remote access conduit. The mapping is useful because it turns an architecture discussion into a conversation about evidence.

Requirement

Foundational requirement

How the target state addresses it

FR 1

Identification and authentication

OT-owned directory plus MFA

FR 2

Use control

Just-in-time entitlement with supervisor approval

FR 3

System integrity

Device posture checks and a hardened, golden-image jump server

FR 4

Data confidentiality

TLS on every hop; credentials injected from the vault

FR 5

Restricted data flow

No Level 4 to Level 3 route; one permit per boundary

FR 6

Timely response to events

Write-once recording forwarded to the SOC

FR 7

Resource availability

HA firewall pairs and a separate enclave, so remote access cannot starve operations

Table 3: Foundational requirements and the corresponding target-state control

What this architecture does not replace

Safety instrumented systems sit outside the remote access scope entirely: no remote access, ever. Local control and protection functions must never depend on the broker being available. Remote monitoring, diagnostics, engineering access and remote control carry different risk, so each should be a separate entitlement authorized on its own merits, and the architecture supports the process safety assessment rather than substituting for it.

From reference design to a working site

Reference architectures fail when they stay on paper. We recommend five decisions and a pilot, in this order, before any broad rollout.

  • Confirm. Zone definitions and the OT DMZ boundaries are signed off jointly by OT and IT, and a change authority is named.
  • Select. The PAM platform is evaluated against the three gates and demonstrated in a proof of concept rather than described in a datasheet.
  • Design. VLAN plan, firewall rule bases, the OT read-only domain controller build, the vault and the rotation policy.
  • Pilot. One control process , one vendor and one full maintenance window, with failure tests witnessed.
  • Roll out. Per-control process  onboarding follows, then the legacy remote access paths are decommissioned and proven closed.

The last step is the one most often skipped. A new brokered path that coexists with the old VPN and the old vendor modem has not reduced risk, it has added a path. Closure of the legacy routes should be tested and evidenced.

The takeaway

Remote access is neither inherently safe nor inherently unacceptable. Its risk is set by the architecture that carries it, the privileges it grants and the evidence it leaves behind. Zero trust in OT is not a product to buy. It is a decision to stop trusting network location and to make every session earn its entitlement, one gate at a time.

The goal is neither open connectivity nor blanket disconnection. It is remote access that is controlled, accountable and designed around safety, availability and integrity.

How CS4 works with your environment

CS4 , the OT/ICS Cybersecurity Division of DTS Solution, supports asset owners across the full path from design through to a proven-closed legacy estate:

✓ Remote access design review against the six control gaps and IEC 62443-3-3

✓ Purdue-based architecture design, including zones, conduits, the broker enclave and firewall rule intent

✓ PAM platform evaluation against the three gates, with a demonstrated proof of concept

✓ Pilot planning and witnessed failure testing for one control process and one vendor

✓ Decommissioning plans for legacy VPN, jump host and vendor modem paths

2 A third-party OEM engineer on an unmanaged endpoint

Here access is brokered three times: onto a corporate desktop using VPN, through the PAM at Level 3.5, then onto a hardened jump server at Level 3. The vendor endpoint never speaks to an OT asset, and no VPN tunnel into OT is offered.

  • The vendor reaches the ZTNA portal with endpoint posture and MFA from an agreed source range.
  • They land on a non-persistent corporate desktop with clipboard, drive redirection, USB and printing disabled.
  • From that desktop only, TLS 443 passes through the IT egress and the IT / OT boundary firewall to the PAM.
  • The just-in-time request names the application, work order, reason and window; the OT supervisor approves it.
  • Authorization runs against the OT domain controller and the OTP service. The vendor’s own IT account is rejected.
  • A vault-injected credential opens one published application on one jump server: no desktop, no lateral path.
  • When the window expires the session is terminated, the target credential is rotated, and the recording is retained for supervisor and SOC review.

 

Blocked by the platform, not by policy

Inside an approved session the user cannot: see, type or store a credential; open raw RDP or SSH from the workstation into OT; transfer a file except through the scanned relay; authenticate to OT with an IT domain account; reach any host other than the published target; copy, paste, map a drive, mount USB or print; hold access before approval or after expiry; or reach the safety system or any Level 1 / 0 device.

That list is deliberate. Technical controls that depend on a user choosing to follow a rule are not controls. These restrictions are properties of the architecture, which is what allows an assessor to test them.

Aligning to IEC 62443-3-3

The target state can be mapped to the seven foundational requirements of IEC 62443-3-3, with a target security level of SL-T 3 for the remote access conduit. The mapping is useful because it turns an architecture discussion into a conversation about evidence.

Requirement

Foundational requirement

How the target state addresses it

FR 1

Identification and authentication

OT-owned directory plus MFA

FR 2

Use control

Just-in-time entitlement with supervisor approval

FR 3

System integrity

Device posture checks and a hardened, golden-image jump server

FR 4

Data confidentiality

TLS on every hop; credentials injected from the vault

FR 5

Restricted data flow

No Level 4 to Level 3 route; one permit per boundary

FR 6

Timely response to events

Write-once recording forwarded to the SOC

FR 7

Resource availability

HA firewall pairs and a separate enclave, so remote access cannot starve operations

Table 3: Foundational requirements and the corresponding target-state control

What this architecture does not replace

Safety instrumented systems sit outside the remote access scope entirely: no remote access, ever. Local control and protection functions must never depend on the broker being available. Remote monitoring, diagnostics, engineering access and remote control carry different risk, so each should be a separate entitlement authorized on its own merits, and the architecture supports the process safety assessment rather than substituting for it.

From reference design to a working site

Reference architectures fail when they stay on paper. We recommend five decisions and a pilot, in this order, before any broad rollout.

  • Confirm. Zone definitions and the OT DMZ boundaries are signed off jointly by OT and IT, and a change authority is named.
  • Select. The PAM platform is evaluated against the three gates and demonstrated in a proof of concept rather than described in a datasheet.
  • Design. VLAN plan, firewall rule bases, the OT read-only domain controller build, the vault and the rotation policy.
  • Pilot. One control process , one vendor and one full maintenance window, with failure tests witnessed.
  • Roll out. Per-control process  onboarding follows, then the legacy remote access paths are decommissioned and proven closed.

The last step is the one most often skipped. A new brokered path that coexists with the old VPN and the old vendor modem has not reduced risk, it has added a path. Closure of the legacy routes should be tested and evidenced.

The takeaway

Remote access is neither inherently safe nor inherently unacceptable. Its risk is set by the architecture that carries it, the privileges it grants and the evidence it leaves behind. Zero trust in OT is not a product to buy. It is a decision to stop trusting network location and to make every session earn its entitlement, one gate at a time.

The goal is neither open connectivity nor blanket disconnection. It is remote access that is controlled, accountable and designed around safety, availability and integrity.

How CS4 works with your environment

CS4 , the OT/ICS Cybersecurity Division of DTS Solution, supports asset owners across the full path from design through to a proven-closed legacy estate:

✓ Remote access design review against the six control gaps and IEC 62443-3-3

✓ Purdue-based architecture design, including zones, conduits, the broker enclave and firewall rule intent

✓ PAM platform evaluation against the three gates, with a demonstrated proof of concept

✓ Pilot planning and witnessed failure testing for one control process and one vendor

✓ Decommissioning plans for legacy VPN, jump host and vendor modem paths

resourcesform

Resources

To check the resource item, enter your name and email address