Subscribe to the Non-Human & AI Identity Journal

Human-Machine Interface

A Human-Machine Interface is the screen or console operators use to observe and control industrial systems. In SCADA, the HMI is often the first identity checkpoint for production actions, which makes shared accounts, weak authentication, and poor logging especially dangerous for accountability.

Expanded Definition

A Human-Machine Interface is the operator-facing control surface for industrial or cyber-physical systems, but in NHI security it is also an access boundary where human intent becomes machine action. That makes the HMI more than a display panel: it is often the place where acknowledgements, setpoint changes, recipe updates, and emergency overrides are executed.

Definitions vary across vendors because some describe the HMI as only the visual console, while others include the supporting application stack, historian integrations, and remote-access pathways. For governance purposes, it is best treated as part of the broader identity and control plane, especially when operators authenticate through shared terminals or when privileged actions flow through integrated automation accounts. This framing aligns with the access and assurance model used in NIST Cybersecurity Framework 2.0, which emphasizes controlled access, monitoring, and resilience. The most common misapplication is treating the HMI as a passive screen, which occurs when organisations ignore the fact that it can initiate production-impacting commands and privilege escalation.

Examples and Use Cases

Implementing HMI security rigorously often introduces operational friction, requiring organisations to weigh fast operator response against stronger authentication, session control, and auditability.

  • Plant-floor operators use an HMI to start or stop equipment, where each action should be attributable to a unique identity rather than a shared login.
  • Maintenance staff access an HMI during planned downtime to change thresholds or load configurations, making temporary elevation and logging essential.
  • Remote engineers connect through a supervisory HMI to review alarms and approve changes, a pattern that should be governed like any privileged workflow described in the Ultimate Guide to NHIs.
  • A safety-critical line uses the HMI as the last confirmation step before a batch release, so weak session management can turn a routine click into an unauthorised production event.
  • Integrator scripts feed data into the HMI layer for dashboards and alerts, which means the interface can become an overlooked bridge between human operators and machine identities.

In industrial environments, the HMI should be understood alongside privileged access design and zero trust segmentation rather than as a standalone screen, a view consistent with NIST Cybersecurity Framework 2.0 and the lifecycle guidance in the Ultimate Guide to NHIs.

Why It Matters in NHI Security

HMI risk is rarely about the screen itself. It is about what the screen can trigger, what identities it can expose, and how poorly governed operator access can blur accountability between people, service accounts, and automated systems. When shared credentials are used at the console, investigators lose the ability to trace who approved a change. When local access is excessive, the HMI becomes an easy pivot point for attackers seeking production control.

NHI Mgmt Group research shows that 80% of identity breaches involved compromised non-human identities such as service accounts and API keys, and HMIs often sit adjacent to those same trust relationships. That is why operators should view the interface as part of a wider control system that includes credential rotation, session logging, and least privilege, as reinforced in the Ultimate Guide to NHIs. In a zero trust model, the HMI is not trusted because it is local or familiar; it is trusted only after explicit verification and policy enforcement, which is consistent with NIST Cybersecurity Framework 2.0. Organisations typically encounter the full significance of HMI governance only after an unauthorised change, at which point the interface becomes operationally unavoidable to secure.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

OWASP Non-Human Identity Top 10 address the attack and risk surface, while NIST CSF 2.0 and NIST Zero Trust (SP 800-207) set the governance and control requirements practitioners need to meet.

Framework Control / Reference Relevance
OWASP Non-Human Identity Top 10 NHI-02 HMI-connected service accounts and secrets must be managed as non-human identities.
NIST CSF 2.0 PR.AC-4 HMI access control depends on least privilege and restricted authorisation paths.
NIST Zero Trust (SP 800-207) HMI sessions should be verified and segmented rather than trusted by location.

Inventory HMI-adjacent identities, remove shared access, and rotate secrets tied to console workflows.