Ask any industrial operator to show you their complete list of OT assets — every PLC, RTU, HMI, intelligent field device, and network switch connected to their control systems — and most will hesitate. Some will produce a spreadsheet last updated three years ago. A few will not know where to begin. Almost none will be able to demonstrate that what is on paper matches what is actually running on the network.

This is not a technology failure. It is a governance and risk management failure — and it leaves every other security control built on a foundation that has not been verified. You cannot patch equipment you do not know exists. You cannot segment a network you have not mapped. You cannot prioritise vulnerabilities without understanding which assets are critical to safety, production, and business continuity. The inventory is not one control among many — it is the precondition for all of them.

The Visibility Paradox

The modern industrial environment is a complex hybrid of legacy controllers that have been running for twenty years, smart sensors installed last quarter, engineering workstations connected to both OT and IT networks, and cloud-connected gateways added to support remote monitoring. Each layer was added incrementally, often by different teams, different vendors, and under different management regimes. Nobody sat down to draw the complete picture — and now nobody has it.

This creates what practitioners call the "visibility paradox": organisations invest in sophisticated monitoring and detection tools, but the tools cannot protect what they do not know about. A passive network monitor discovers traffic on a subnet and flags an unknown device — but the security team does not know whether it is an old HMI that was never decommissioned, a vendor laptop left connected after a maintenance job, or a compromised system. Without the inventory baseline, every unknown device is a potential threat and a potential false alarm simultaneously.

Many organisations discover equipment during their first proper asset inventory exercise that nobody on the current team knew was connected. These are not exceptions — they are the rule.

Diagram 1 — The OT Visibility Gap: What Operators Typically Know vs. What Is Actually There
graph TB subgraph Known["✓ What Operators Typically Know"] K1[Primary PLCs and DCS Controllers] K2[Main HMI Workstations] K3[Historian Servers] end subgraph Unknown["⚠ What Is Often Undocumented"] U1[Legacy RTUs and Old PLCs] U2[Vendor Laptops and Jump Hosts] U3[Intelligent Field Devices with IP Addresses] U4[Network Switches and Firewalls in OT Zones] U5[Engineering Workstations with Dual IT/OT Access] U6[Cloud-Connected Gateways Added Incrementally] end subgraph Risk["Impact of the Gaps"] R1[Unpatched Vulnerabilities on Unknown Assets] R2[Lateral Movement Paths Through Unseen Devices] R3[Regulatory Non-Compliance Under NIS2 / IEC 62443] end Unknown --> Risk Known -.->|"Assumed complete"| Risk style Known fill:#dcfce7,color:#14532d,stroke:#16a34a style Unknown fill:#fee2e2,color:#7f1d1d,stroke:#dc2626 style Risk fill:#fff1f2,color:#991b1b,stroke:#fca5a5 style K1 fill:#bbf7d0,color:#14532d,stroke:#22c55e style K2 fill:#bbf7d0,color:#14532d,stroke:#22c55e style K3 fill:#bbf7d0,color:#14532d,stroke:#22c55e style U1 fill:#fecaca,color:#7f1d1d,stroke:#ef4444 style U2 fill:#fecaca,color:#7f1d1d,stroke:#ef4444 style U3 fill:#fecaca,color:#7f1d1d,stroke:#ef4444 style U4 fill:#fecaca,color:#7f1d1d,stroke:#ef4444 style U5 fill:#fecaca,color:#7f1d1d,stroke:#ef4444 style U6 fill:#fecaca,color:#7f1d1d,stroke:#ef4444

Why OT Asset Inventory Is Harder Than IT

IT asset management is a mature discipline with well-established tools. CMDB platforms, network scanners, and endpoint management agents make it possible to maintain a reasonably accurate inventory of servers, laptops, and network equipment.

OT environments do not offer the same conveniences. Three challenges make the problem significantly harder.

Legacy systems with no discovery support. A PLC from the 1990s running a critical pump or compressor has no agent, no SNMP interface, and no network-accessible management plane. It simply executes its ladder logic. Discovering it requires either passive traffic analysis — watching for its Modbus or PROFINET packets on the network — or manual inspection with a scan tool that understands industrial protocols. Active scanning with standard IT tools (nmap, Nessus) is dangerous in OT environments: unexpected ICMP or TCP packets can crash older controllers that were never designed to handle unsolicited network traffic.

Proprietary protocols and vendor fragmentation. A single production facility may run a Siemens SIMATIC DCS, Rockwell ControlLogix PLCs, Yokogawa field transmitters communicating over HART, Beckhoff EtherCAT motion controllers, and a mix of Modbus TCP and DNP3 devices for utilities monitoring. Each protocol has different discovery mechanics. No single off-the-shelf IT tool understands all of them. Specialist OT asset discovery tools (Claroty, Nozomi, Dragos, Cisco Cyber Vision) are designed to handle this fragmentation through passive protocol-aware fingerprinting.

Dynamic environments at slow pace. OT networks change slowly compared to IT — but they do change. A device is added during a shutdown and never recorded. A firmware update changes a device's fingerprint. A vendor replaces a failed HMI with a newer model during an emergency call-out. Each unrecorded change erodes the accuracy of the inventory until the record no longer reflects reality.

The Foundation of All Other Security Controls

Every OT security framework — IEC 62443, the NIST Cybersecurity Framework, the NCSC's OT guidance, and NIS2 implementing measures — identifies asset inventory as a foundational requirement. The logic is direct: risk management requires knowing what you are managing.

Security ControlWhy It Depends on Asset Inventory
Vulnerability ManagementYou cannot assess CVEs for assets you do not know exist. Unidentified assets are unpatched assets.
Network SegmentationSegmentation zones must be defined around known assets. Unknown devices create uncontrolled traffic paths between zones.
Patch ManagementPatch schedules require knowing firmware versions. Unknown devices with known vulnerabilities create silent exposure.
Incident ResponseDuring an incident, responders need to know what "normal" looks like. Without a baseline inventory, anomalies cannot be identified.
Access ControlYou cannot apply least-privilege access policies to assets that are not in any system of record.
NIS2 ComplianceArticle 21 requires documented risk management measures. An inventory is the prerequisite for all documented risk assessments.

Passive Discovery: The Right First Tool

The most practical starting point for most operators is passive network monitoring: deploy a sensor (physical or virtual) on a SPAN port of the OT network switch, and let it listen. Specialist tools like Claroty xDome, Nozomi Networks Guardian, and Dragos Platform collectors will automatically fingerprint devices as they communicate — identifying vendor, model, firmware version, and communication patterns without sending a single packet to the OT network.

This approach is safe, non-disruptive, and typically reveals the full scope of the problem within days. In a medium-complexity production environment, passive discovery commonly identifies 40–70% more devices than were in the existing documentation.

Diagram 2 — Passive OT Asset Discovery Architecture
flowchart TD subgraph OT["OT Network — Production Zone"] PLC1["PLC — Line A"] & PLC2["PLC — Line B"] & HMI["HMI Workstation"] & FD["Field Devices\nHART / FF"] & RTU["Legacy RTU"] --> SW["OT Switch"] end SW -->|"SPAN port — mirror only\nNo packets injected into OT"| Sensor["Passive OT Sensor\nNozomi · Claroty · Dragos"] Sensor --> FP["Asset Fingerprinting\nModbus · PROFINET · DNP3 · OPC-UA · S7"] FP --> INV["Asset Inventory\nVendor · Model · Firmware · Comms"] INV -->|"Alert on new or changed devices"| SOC["SIEM / SOC"] style OT fill:#eff6ff,color:#1e3a5f,stroke:#1e3a5f,stroke-width:1.5px style SW fill:#bfdbfe,color:#1e3a5f,stroke:#1e3a5f,stroke-width:2px style Sensor fill:#dbeafe,color:#1e3a5f,stroke:#1e3a5f,stroke-width:2px style FP fill:#e0e7ff,color:#1e3a5f,stroke:#1e3a5f style INV fill:#dcfce7,color:#14532d,stroke:#1e3a5f style SOC fill:#fef9c3,color:#713f12,stroke:#1e3a5f

Passive discovery alone is not sufficient for a complete inventory. Devices that are not communicating at the time of the scan — a standby controller, a backup HMI, an engineering workstation powered off during maintenance — will not appear. A comprehensive approach combines passive discovery with:

Defining Criticality: More Than a List

A raw list of assets — vendor, model, IP address, firmware — is necessary but not sufficient. To make the inventory actionable for risk management, each asset needs a criticality classification that captures its operational and safety significance.

A practical three-tier approach works well for most operators:

TierDefinitionExamplesImplication
Tier 1 — CriticalFailure causes safety hazard or major production lossSafety Instrumented Systems, primary DCS controllers, main historianHighest patch priority; must have offline backup; incident response playbook required
Tier 2 — ImportantFailure causes significant disruption but no safety hazardSecondary PLCs, HMI workstations, field control panelsStandard patch cycle; monitored continuously; restoration procedures documented
Tier 3 — SupportingFailure causes minor disruption; redundancy typically availableNetwork switches, engineering laptops, remote I/O modulesRegular inventory check; patched in normal maintenance windows

A common mistake: Operators classify devices based on how difficult they are to patch rather than their safety and production criticality. This inverts the logic — the most critical devices deserve the most attention, not the least, even when patching them is operationally complex.

Mapping Data Flows: From Inventory to Baseline

Once assets are discovered and classified, the next step is understanding how they communicate. Data flow mapping answers the question: which devices talk to which other devices, using what protocols, and at what frequency?

This matters for two reasons. First, it enables network segmentation decisions — you can only draw meaningful zone boundaries if you understand the traffic that must cross them. Second, it establishes the behavioral baseline that anomaly detection depends on. When a PLC that normally communicates only with its HMI and historian suddenly starts sending packets to an engineering workstation at 2am, that deviation is only detectable if you know what normal looks like.

Diagram 3 — OT Asset Inventory Process: From Discovery to Living Document
flowchart TD D1["Step 1 — Discover\nDeploy passive monitoring\nCross-reference CMMS, DCS configs\nPhysical walkdown for legacy assets"] D2["Step 2 — Classify\nAssign Tier 1 / 2 / 3 criticality\nDocument safety implications\nMap asset to business process"] D3["Step 3 — Baseline\nMap all device communications\nEstablish normal traffic patterns\nDocument vendor access paths"] D4["Step 4 — Maintain\nAlert on new devices joining the network\nAudit on planned maintenance windows\nUpdate when changes are made"] D5["Step 5 — Act\nPrioritise vulnerability remediation by tier\nUse inventory as input to NIS2 risk register\nValidate segmentation against traffic baseline"] D1 --> D2 --> D3 --> D4 --> D5 D4 -->|"Ongoing: changes detected"| D2 style D1 fill:#dbeafe,color:#1e3a5f,stroke:#3b82f6 style D2 fill:#e0e7ff,color:#1e3a5f,stroke:#6366f1 style D3 fill:#fff7ed,color:#7c2d12,stroke:#f97316 style D4 fill:#dcfce7,color:#14532d,stroke:#22c55e style D5 fill:#fef9c3,color:#713f12,stroke:#ca8a04

The Living Document Problem

The most common failure mode for OT asset inventories is not building one — it is building one and then not maintaining it. A spreadsheet created during a security assessment and filed away becomes obsolete within months. Devices are added, replaced, and reconfigured. Firmware is updated. Vendors install temporary access equipment that never gets removed. Within a year, the inventory may be less accurate than no inventory at all — because it creates false confidence.

An effective inventory is maintained continuously, not episodically. The practical mechanisms for keeping it current are:

From Spreadsheet to Situational Awareness

The maturity journey for OT asset inventory runs through four recognisable stages. Most industrial operators are in Stage 1 or early Stage 2. Moving to Stage 3 is the goal for any organisation with serious OT security obligations.

Diagram 4 — OT Asset Inventory Maturity Levels
flowchart TD S1["Stage 1 — Ad Hoc\nSpreadsheet or nothing · No formal process · Major gaps unknown"] S2["Stage 2 — Initial Discovery\nOne-time passive scan · Basic asset list with IPs · Not actively maintained"] S3["Stage 3 — Managed\nContinuous passive monitoring · Criticality tiers assigned · Change alerts active"] S4["Stage 4 — Optimised\nFull data flow mapping · Risk-based patch prioritisation · Integrated with SIEM and NIS2 register"] S1 -->|"First passive scan"| S2 S2 -->|"Continuous monitoring + criticality tiers"| S3 S3 -->|"Baseline + integration"| S4 style S1 fill:#fee2e2,color:#7f1d1d,stroke:#1e3a5f,stroke-width:1.5px style S2 fill:#fff7ed,color:#7c2d12,stroke:#1e3a5f,stroke-width:1.5px style S3 fill:#dbeafe,color:#1e3a5f,stroke:#1e3a5f,stroke-width:1.5px style S4 fill:#dcfce7,color:#14532d,stroke:#1e3a5f,stroke-width:1.5px

Getting from Stage 1 to Stage 3 is achievable within six to nine months for most single-site operators, and within twelve to eighteen months for complex multi-site environments. The technology exists and is mature. The real work is governance: establishing who owns the process, what the workflow is for new device approvals, and how changes are recorded.

A Starting Checklist

For operators who need to get moving now, these are the minimum steps to establish a credible foundation:

The goal is not a perfect database before you do anything else. It is getting visibility — the first, essential step that makes every subsequent security action more effective and more credible.