By Cyber Defense Technologies October 9, 2026 4 min read
Patching, monitoring, hardening and incident response all depend on one assumption: that you know what systems you have. In practice, many organizations do not. A test server stood up years ago, a cloud account opened with a corporate card, a network device nobody remembers configuring. These are the systems that miss patches, lack logging and give attackers a quiet way in.
Asset inventory is not glamorous, but it appears at the start of almost every security framework for a reason. NIST CSF 2.0 places asset management in its Identify function, and the CIS Critical Security Controls begin with inventories of enterprise assets and software.
What belongs in the inventory
- Hardware. Servers, workstations, laptops, mobile devices, network equipment, printers, and operational technology and IoT devices.
- Software. Operating systems, applications, versions, and the libraries and components inside the software you build.
- Cloud resources. Accounts and subscriptions, virtual machines, storage, databases, serverless functions and SaaS applications.
- Identities and services. Service accounts, API keys and the systems that depend on them.
- External exposure. Public IP addresses, domain names, certificates and internet-facing services.
- Data. Where sensitive information, including controlled unclassified information, is stored and processed.
For each asset, record at least an owner, its location or environment, its purpose, and how critical it is to the mission.
Shadow IT and forgotten systems
Shadow IT is technology used without the knowledge or approval of the IT or security team: a SaaS tool a department signed up for, a personal device used for work, a cloud workload created for a short project and never shut down. It usually comes from people trying to get work done, not from bad intent.
The risk is that nobody is responsible for it. It is not patched, not monitored and not covered by backups or access reviews. Reduce shadow IT by making the approved path easy, reviewing expense reports and single sign-on logs for unfamiliar services, and scanning your external footprint for assets you did not know were yours.
Keeping the inventory current
A spreadsheet built once for an audit is out of date within weeks. Inventories that stay accurate are fed continuously from several sources and reconciled:
- Endpoint management and EDR agents that report the devices they run on.
- Network discovery scans and switch and DHCP data that reveal devices without agents.
- Cloud provider APIs that list resources across every account and region.
- Identity provider and SSO logs that show which applications people actually use.
- Procurement and onboarding processes that add assets when they are bought and remove them when they are retired.
Compare the sources regularly. A device that appears on the network but has no endpoint agent, or a cloud account that is not in the inventory, is a finding to investigate, not a data-quality nuisance.
How inventory feeds vulnerability management
Vulnerability scanning only covers what it is pointed at. When a new critical vulnerability is announced, the first question is which systems run the affected product and version. With a good software inventory, that question takes minutes. Without one, teams scramble while attackers scan the internet for the same answer.
Criticality ratings let you prioritize. An internet-facing system that handles sensitive data and runs software listed in the CISA Known Exploited Vulnerabilities catalog gets fixed first. Our managed security service relies on this kind of inventory to focus monitoring and patching where it matters.
How inventory supports incident response
During an incident, responders need to know what a compromised system does, who owns it, what it connects to and what data it holds. They need to know whether the suspicious IP address belongs to you. Every hour spent answering those questions is an hour the attacker keeps working. An accurate inventory with owners and dependencies shortens investigation and makes containment decisions safer. Our incident response team often starts an engagement by building the inventory the organization did not have.
Getting started
- Pick a system of record and assign an owner for the inventory itself.
- Pull data from the sources you already have, such as endpoint tools, cloud consoles and directory services.
- Run discovery scans and reconcile the results against what you expected to find.
- Assign an owner and criticality to every asset, starting with internet-facing and sensitive systems.
- Make adding and retiring assets part of procurement, change management and offboarding.
Frequently asked questions
Do we need a dedicated tool? Not necessarily at first. Many organizations start with data from existing tools. What matters is that the inventory is updated automatically and reviewed.
How often should we reconcile? Continuously where tools allow, with a documented review on a regular schedule and after major changes.
Is asset inventory required for compliance? NIST SP 800-171 and CMMC both expect organizations to establish and maintain inventories of systems, and federal agencies have specific asset visibility requirements from CISA.