Traditional inventories were built for centrally managed software, not fast-moving AI adoption. AI tools appear through browser use, SaaS features, local developer setups, OAuth grants, and runtime tool calls, often outside known deployment paths. Agents and MCP connections can change dynamically during execution, so static scans miss both scope and behavior. Discovery must follow the asset wherever it lives.
Why This Matters for Security Teams
Traditional asset inventories assume systems are deployed through known pipelines, owned by a clear team, and observable through a fixed control plane. AI adoption breaks those assumptions. A model may be embedded in a SaaS feature, invoked by a browser extension, launched from a developer laptop, or granted access through OAuth in a workflow that never touches the CMDB. Once agents start chaining tools and calling MCP services, the exposure is no longer just the model itself, but the identities, tokens, and runtime paths that appear around it. That is why discovery has to follow the asset wherever it lives, not just where procurement expected it to be.
This visibility problem is especially acute for non-human identities because the real risk is often hidden in secret sprawl and delegated access, not in the application banner. NHIMG’s The 2024 ESG Report: Managing Non-Human Identities found that 72% of organisations have experienced or suspect a breach of non-human identities, which is a strong signal that inventory blind spots are already translating into incidents. Current guidance from the NIST AI Risk Management Framework and the OWASP Agentic AI Top 10 both point toward runtime context and ongoing governance, not one-time enumeration. In practice, many security teams encounter these gaps only after an agent has already been granted broad access through a legitimate integration, rather than through intentional discovery.
How It Works in Practice
ai visibility failures usually begin with fragmentation. The same workload may surface as a browser-based assistant, a cloud feature flag, a local CLI tool, an API key stored in a developer secret manager, and a set of runtime tool calls that never appear in standard endpoint or SaaS inventories. Static scans can identify some of these artifacts, but they rarely capture how the system behaves after launch, which is where the exposure lives. For agentic systems, the important question is not only “what exists?” but “what can it do right now, with which credentials, and under which policy?”
That is why discovery needs to combine asset, identity, and action telemetry. Teams should correlate OAuth grants, service accounts, secrets, MCP server registrations, and outbound tool invocations into a single operational view. Workload identity helps here because it ties actions to a cryptographic identity rather than to a vague application label. Runtime policy checks, as discussed in the CSA MAESTRO agentic AI threat modeling framework, are more useful than pre-approved static entitlements when an agent can decide at execution time to use a new tool, request a different dataset, or escalate to a downstream system. NHIMG’s OWASP NHI Top 10 also reflects this shift: inventory is no longer just a list, it is a map of live identity relationships.
- Track where the AI capability is exposed: SaaS, browser, IDE, pipeline, or direct API.
- Inventory the identities behind it: user tokens, service accounts, agent credentials, and delegated scopes.
- Log tool use and policy decisions at runtime, not just deployment-time approvals.
- Reconcile secrets and grants continuously, because agents may inherit access that no CMDB record shows.
These controls tend to break down in highly federated environments because identity, telemetry, and ownership are split across too many teams for a single inventory process to keep pace.
Common Variations and Edge Cases
Tighter discovery often increases operational overhead, requiring organisations to balance visibility against developer speed and logging cost. That tradeoff matters because not every AI system creates the same risk. A read-only copilot used for drafting text has a different footprint from an agent that can open tickets, move records, or trigger infrastructure changes. Current guidance suggests risk-based inventory tiers rather than a single universal catalogue, but there is no universal standard for this yet.
Edge cases often involve shadow AI inside approved platforms. An enterprise may believe it has a complete inventory of sanctioned applications, yet still miss embedded assistants, plugin ecosystems, or temporary OAuth consent flows created during experimentation. Another common gap appears when tools are dynamically attached during execution, because the system looks benign at rest but becomes more privileged once it starts calling external services. NHIMG’s coverage of real-world failures, including CoPhish OAuth Token Theft via Copilot Studio and Gemini AI Breach – Google Calendar Prompt Injection, shows why inventory must include delegated access paths, not just named systems. Where agent autonomy is high and tool access is fluid, static inventory can undercount exposure even when the software list looks complete.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
OWASP Agentic AI Top 10, CSA MAESTRO and OWASP Non-Human Identity Top 10 address the attack and risk surface, while NIST AI RMF and NIST CSF 2.0 set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| OWASP Agentic AI Top 10 | A2 | Agentic systems hide risk in tool use and runtime behavior, not just assets. |
| CSA MAESTRO | M1 | MAESTRO emphasizes agent threat modeling and runtime control mapping. |
| NIST AI RMF | GOVERN | AI RMF governance requires accountability for AI systems across their lifecycle. |
| OWASP Non-Human Identity Top 10 | NHI-01 | Non-human identities are often missed when discovery focuses only on deployed apps. |
| NIST CSF 2.0 | ID.AM-1 | Asset management requires knowing what exists and where it operates. |
Continuously discover and classify machine identities, tokens, and secrets tied to AI systems.
Related resources from NHI Mgmt Group
- Why do AI SOC agents create audit trail gaps that traditional logs miss?
- Why do autonomous AI agents create new control gaps that traditional prompt filters miss?
- Why do AI agents create security blind spots that traditional cloud and container tools miss?
- Why do autonomous AI agents create gaps in traditional access control models?