Control Definition
The organization must build an inventory of its information and the other assets associated with it, record an owner for each entry, and keep that inventory accurate and current over time.
Control Objective
To give the organization full visibility of its information and supporting assets, with a named owner for each, so that protection responsibilities are clear across the entire asset lifecycle.
What This Really Means
An asset inventory means maintaining a comprehensive list of everything your organization owns that has value: hardware (servers, laptops, phones), software (applications, licenses), data (databases, files, backups), cloud services, network equipment, and even physical documents. For each asset, you document what it is, where it is, who owns it, and how sensitive it is.
Think of it like a home insurance inventory: you cannot protect what you do not know you have. If you suffer a breach or disaster and cannot list what was affected, you cannot assess impact, notify stakeholders, or recover effectively. Asset inventories prevent "shadow IT" (unknown systems), abandoned resources (forgotten cloud instances), and orphaned data (nobody knows who owns it).
This control requires you to create and maintain an up-to-date register of all information assets with metadata: asset type, location, owner (the person accountable), classification level (public/internal/confidential), and lifecycle stage (in use/archived/disposed). The inventory must be reviewed regularly as assets change constantly with new software, cloud services, employee turnover, and technology refresh cycles. The goal is complete visibility into what you have so you can protect it appropriately.
Why It Matters
You cannot protect what you do not know exists. Organizations routinely discover critical assets during incidents that were never inventoried: forgotten databases, untracked cloud services, or abandoned applications still processing live data. Without an asset inventory, security is reactive guesswork.
Without a comprehensive asset inventory, organizations face:
- •Unknown Attack Surface: Forgotten servers, orphaned cloud instances, and shadow IT create vulnerabilities nobody monitors, patches, or protects
- •Compliance Failures: DPDPA, GDPR, and audit standards require knowing what personal data you process and where - impossible without an asset inventory
- •Inefficient Incident Response: When a breach occurs, teams waste critical hours identifying affected systems, data, and owners instead of containing the incident
- •Wasted Resources: Paying for unused SaaS licenses, cloud resources left running, and duplicate software because nobody tracks what is deployed
- •Accountability Gaps: When nobody owns an asset, nobody protects it, patches it, or decommissions it properly
Indian organizations face particular challenges: rapid cloud adoption, BYOD culture, and distributed teams create asset sprawl. The DPDPA never names an asset register, but its obligations - notice, erasure, breach reporting to the Data Protection Board of India - cannot be met without knowing what personal data you hold, where it lives, and who is responsible for it.
Implementation Guidance
Define Asset Categories and Inventory Scope
Categorize assets into types: Hardware (servers, laptops, mobile devices, network equipment), Software (applications, operating systems, licenses), Data (databases, file shares, backups), Services (cloud services, SaaS applications, APIs), People (employees, contractors, vendors with access), and Documents (contracts, policies, records). Define what is in scope: corporate assets, BYOD devices with company data, personal cloud accounts used for work, vendor systems processing your data.
Create Asset Inventory Template with Required Fields
Build inventory template capturing: Asset ID (unique identifier), Asset Name, Type (hardware/software/data/service), Owner (person accountable for protection), Custodian (person/team managing it day-to-day), Location (datacenter, cloud provider, office, remote), Classification (public/internal/confidential/restricted), Status (active/archived/decommissioned), Purchase Date, Support Expiry, Dependencies (what relies on this asset). Use spreadsheet, CMDB, or asset management tool.
Discover and Document All Existing Assets
Conduct asset discovery using multiple methods: network scanning tools (Nmap, Qualys) for hardware and services, software inventory tools (SCCM, Jamf) for applications, cloud resource enumeration (AWS Config, Azure Resource Graph), interview department heads about shadow IT, review procurement records and invoices, audit SaaS spend (Okta integrations, SSO logs), and check financial records for subscriptions. Document everything found.
Assign Owners and Define Ownership Responsibilities
Every asset must have an owner: the person accountable (not necessarily hands-on). Owners are responsible for: classifying asset sensitivity, authorizing access, ensuring security controls are applied, approving changes/disposal, and maintaining accuracy of asset records. Document ownership in inventory. For shared assets (file servers, databases), assign departmental owners. Avoid "IT owns everything" - business owners must own business data.
Implement Automated Asset Discovery and Tracking Tools
Manual inventories go stale instantly. Deploy automated tools: endpoint management (Microsoft Endpoint Manager, Jamf), network scanning (Lansweeper, SolarWinds), cloud asset management (AWS Config, Azure Resource Graph, GCP Asset Inventory), SaaS discovery (Okta, BetterCloud), and CMDB platforms (ServiceNow, Jira Service Management). Configure continuous scanning and automatic inventory updates. Integrate with procurement and HR systems to track new assets and decommission access when employees leave.
Establish Regular Review and Update Procedures
Schedule quarterly inventory reviews: validate asset records are current, confirm owners are still correct (people change roles), identify orphaned assets (nobody owns them), remove decommissioned items, and add new assets. Send owners a list of "their" assets for verification. Implement change management triggers: new hardware purchase updates inventory, software installation logged, cloud resource creation auto-registers, employee termination prompts asset review.
Integrate Inventory with Security and Compliance Processes
Link asset inventory to: vulnerability management (scan all inventoried assets), patch management (track patch status by asset), access control (grant access based on asset ownership), incident response (quickly identify affected assets and owners), audit and compliance (prove you know what data you hold for DPDPA), and disposal procedures (securely delete data before asset decommissioning). Inventory drives all other security processes.
Audit Evidence
During your ISO 27001 certification audit, auditors will expect to see the following evidence to demonstrate compliance with A.5.9:
Documentation
- Asset inventory register with all required fields populated (ID, name, type, owner, location, classification)
- Asset management policy defining categories, ownership responsibilities, and update procedures
- Evidence of regular inventory reviews (quarterly review reports, owner confirmations)
- Asset discovery tool configurations and automated scanning schedules
- Change management procedures linking asset changes to inventory updates
Interviews
- IT asset managers about discovery tools, update procedures, and inventory accuracy
- Asset owners to verify they know what they own and their responsibilities
- Procurement team about process for adding new assets to inventory
- Security team about how inventory feeds vulnerability and patch management
Observations
- Review inventory completeness by comparing to known assets (spot check servers, workstations, cloud resources)
- Check inventory accuracy: sample 10 assets and verify records match reality (owner, location, classification)
- Examine automated discovery tool outputs and integration with inventory system
- Validate change management: recent asset additions/removals reflected in inventory
Practitioner Insights

The biggest inventory failure I see: organizations track hardware meticulously (asset tags, serial numbers, locations) but completely ignore data and SaaS applications. When I ask "Where do you store customer PII?" they point to the CRM. Then I discover 15 departments using Google Sheets, Airtable, and personal Dropbox for customer data - none in the inventory. Your asset inventory must include data assets and cloud services, not just physical equipment.

Asset ownership is the hardest part. IT teams want to say "we own all servers" but that is wrong - business owns the data and applications, IT is just the custodian. I push organizations to assign business owners (Marketing owns CRM, Finance owns ERP, HR owns payroll system) and document both owner (accountable) and custodian (manages). This clarity prevents "not my problem" syndrome when security issues arise.
Common Challenges & Solutions
Challenge
Shadow IT proliferates faster than we can track it - employees sign up for SaaS tools using corporate email without telling anyone.
Solution
Implement SaaS discovery tools (Okta has built-in discovery, or use Nudge Security, Torii). Monitor DNS queries and web traffic for unknown cloud services. Require SSO for all SaaS applications (forces visibility through identity provider). Add clause to acceptable use policy: "All cloud services must be approved and inventoried." Run quarterly department surveys asking what tools they use. Make approval process fast so employees do not bypass it.
Challenge
Cloud resources multiply uncontrollably - developers spin up instances, nobody tracks them, and costs balloon.
Solution
Mandate cloud tagging policies: every AWS resource must have tags for Owner, Department, Project, Environment, and Expiration. Use AWS Config Rules, Azure Policy, or GCP Organization Policies to enforce tagging. Deploy cloud asset management dashboards (AWS Systems Manager, Azure Arc). Implement "zombie hunting" scripts that identify untagged or abandoned resources and alert owners for justification or deletion.
Challenge
Our inventory goes stale within weeks - people do not update it when assets change.
Solution
Stop relying on manual updates. Deploy automated discovery that continuously scans and updates inventory (Lansweeper, ServiceNow Discovery, AWS Config). Integrate inventory with procurement systems (new purchases auto-add), HR systems (employee termination triggers asset review), and change management (infrastructure changes update inventory). Make quarterly owner reviews lightweight: email owners their current asset list and ask "Is this still accurate?"
Challenge
We have asset inventory for hardware but completely lack visibility into data - where is it, who owns it, what is sensitive?
Solution
Conduct data discovery using data classification tools (Microsoft Purview, BigID, Varonis). Map data flows: where does data originate, how does it move, where is it stored, and who processes it. Create data inventory with fields: Data Type, Sensitivity Level, Owner, Location(s), Retention Period, Legal Basis (for DPDPA compliance). Start with high-risk data: PII, financial records, IP. Expand systematically.
Challenge
Asset ownership is unclear - nobody wants to take accountability for assets, or everyone claims "IT owns it."
Solution
Define ownership clearly: Owner (business person accountable for asset value and protection) vs Custodian (IT person managing technical aspects). For data/applications, owner is always business (Marketing owns CRM data, Finance owns financial systems). Document ownership in inventory and publish it. Escalate orphaned assets to executive leadership for assignment. Tie ownership to job descriptions and performance reviews.