By NHI Mgmt Group Editorial TeamBased on Orchid Security: “Audit Playbook: Continuous Application Inventory Reporting” (October 22, 2025)

TL;DR: Audits fail when teams cannot prove who accessed what, when, and why across managed, unmanaged, and shadow applications, according to Orchid Security, which reports that 48% of applications store credentials in cleartext while 44% bypass the corporate identity provider. Continuous discovery and compliance-mapped evidence shift audit readiness from a one-time exercise to an always-on governance requirement.


At a glance

What this is: This is an analysis of why incomplete application inventories and fragmented identity evidence break audit readiness, with cleartext credentials and IdP bypass paths emerging as common control gaps.

Why it matters: IAM, IGA, and compliance teams need continuous visibility across managed and unmanaged applications because audit evidence fails when identity controls exist only in the known estate.

By the numbers:

  • 48% of applications store credentials in cleartext.
  • 44% of applications have authentication paths that bypass the corporate Identity Provider.
  • 40% of applications lack baseline controls like rate limiting, account lockout and password complexity.
  • 37% of applications failed to enforce access controls consistently or at all.

Context

Application inventory gaps are a governance problem before they are a tooling problem. If auditors cannot see every in-scope application, the organisation cannot prove where identity controls exist, where they are missing, or who owns the evidence trail.

The issue spans managed SaaS, on-prem systems, unmanaged applications, and shadow apps that sit outside normal IAM and IGA coverage. In practice, that means audit scope, access governance, and authentication evidence are fragmented across different control planes instead of being continuously mapped.

This article treats continuous discovery as the missing layer between inventory and evidence. That framing is typical for large enterprises with mixed application estates, and it reflects a common audit failure mode rather than an edge case.


Key questions

Q: What breaks when Shadow IT apps are not in the identity inventory?

A: Identity governance breaks first, because you cannot sanction, classify, or revoke access for applications you do not know exist. That creates blind spots in data handling, vendor risk, and user access reviews. The practical consequence is that unmanaged SaaS becomes a parallel access layer outside normal control, which makes compliance and incident response harder at the same time.

Q: Why do unmanaged applications create audit and compliance risk?

A: They often sit outside central identity controls, so access, session handling, and deprovisioning can happen without a reliable audit trail. That makes it hard to prove least privilege, lifecycle enforcement, or framework alignment when auditors ask for evidence.

Q: How can security teams know if cloud identity governance is actually working?

A: The clearest signals are fewer unresolved access findings, shorter evidence-collection cycles, lower counts of stale keys, and reduced reliance on manual review. If teams still spend days reconstructing access state, governance is not operating continuously. Effective programmes can show current MFA coverage, role scope, and credential age on demand.

Q: What should auditors ask for when access governance spans multiple application types?

A: They should ask for evidence that each in-scope app enforces access controls, records approvals, and supports session and authentication logging. The question is not whether a central platform exists, but whether the application estate can prove control coverage end to end.


Technical breakdown

Why application inventory breaks identity evidence

A compliant audit depends on a complete inventory of applications in scope, not just the ones connected to a corporate identity platform. Managed apps can be pulled from IAM and IGA systems, but unmanaged and shadow applications often require telemetry-based discovery to expose their authentication and authorization paths. Once those paths are visible, teams can map identity controls such as MFA, account lockout, session handling, and role-based access to each application. Without that mapping, evidence remains partial and control assertions cannot be defended across the full estate.

Practical implication: build one inventory that includes both managed and unmanaged applications before you start evidence collection.

How identity lifecycle events become audit evidence

Joiner-mover-leaver evidence is only useful when it is consistently captured across all systems, including applications outside the main IAM stack. Joiner records show account creation and role assignment, mover records show access changes tied to job changes, and leaver records prove timely deprovisioning. Access requests and approvals add the why and when behind each change. If those events are missing in shadow or local systems, auditors see unmanaged persistence rather than lifecycle governance, even if central IAM records look clean.

Practical implication: verify that lifecycle events are recorded in every application that can create or retain access independently.

What continuous discovery adds to access governance

Continuous discovery changes access governance from point-in-time review to always-on control validation. It surfaces orphan accounts, local credentials, over-provisioned users, and stale accounts that traditional reviews often miss because they sit outside the core identity provider. It also exposes whether baseline controls like rate limiting, lockout, and password complexity are actually enforced in the application itself. That makes the discovery layer a control assurance mechanism, not just an inventory function.

Practical implication: use continuous discovery to compare declared policy with actual application behaviour before the next audit cycle.


Threat narrative

Attacker objective: The attacker objective is not only unauthorized access, but also persistence in applications that remain outside normal audit and identity governance visibility.

  1. Entry occurs through weak application identity controls, such as cleartext credentials or authentication paths that bypass the corporate identity provider.
  2. Credential access is enabled when unmanaged or shadow applications retain local accounts, stale accounts, or over-privileged access that central governance does not see.
  3. Impact follows when auditors cannot reconstruct who accessed what, when, and why, leaving the organisation unable to prove control effectiveness across the in-scope estate.

Read and download The State of NHI & AI Agent Breach Report 2026, covering 200+ breaches impacting Non-Human Identities including AI Agents.


NHI Mgmt Group analysis

Application inventory is now an audit control, not a housekeeping task: Audits fail when the organisation cannot prove the full set of in-scope applications. Managed-only inventories create a false sense of governance because shadow and unmanaged systems can still hold credentials, expose sessions, and retain access paths. The practitioner conclusion is straightforward: if the inventory is incomplete, the evidence is incomplete.

Continuous discovery is the bridge between identity posture and compliance proof: Discovery alone is not the outcome, but it is the only way to tie control assessment to the real application estate. Once unmanaged apps are surfaced, teams can evaluate whether MFA, lockout, session handling, and access enforcement are present in practice rather than assumed from central IAM policy. The conclusion is that continuous visibility has become a prerequisite for defensible audit evidence.

Hidden identity controls create a governance blind spot that IAM tools do not automatically close: Traditional IAM and IGA coverage stops where unmanaged apps, local credentials, or shadow platforms begin. That gap matters because access governance is only provable when the application itself exposes enough identity telemetry to support review. Practitioners should treat identity control gaps as application discovery failures until proven otherwise.

Compliance-mapped evidence beats post hoc audit firefighting: Mapping application identity controls to PCI DSS, ISO 27001, NIS2, FedRAMP, and similar mandates turns the audit from an evidence chase into a repeatable governance process. The value is not just faster reporting; it is the ability to show that access, lifecycle, and authentication controls exist across the real estate, not the idealised one. The practitioner conclusion is that evidence mapping must be continuous to remain credible.

Continuous application discovery closes the visibility gap only when ownership is explicit: The article is right to pair discovery with ownership roles, because visibility without accountability just creates more data. When compliance leads, IAM administrators, and application owners each own a part of the evidence chain, gaps become actionable rather than descriptive. The conclusion is that governance workflows matter as much as the discovery engine.

From our research library:

What this signals

Continuous discovery is becoming the difference between a controlled identity programme and a paper one. When unmanaged applications sit outside the inventory, access reviews, lifecycle controls, and audit evidence all lose coverage at the same point.

Audit visibility gap: the real problem is not the absence of policy, but the absence of evidence that policy reaches every application that matters. Practitioners should assume any unlisted app can also be an ungoverned identity surface until telemetry proves otherwise.


For practitioners

  • Define audit scope across the full application estate Include managed SaaS, on-prem applications, unmanaged apps, and shadow systems in the audit boundary before evidence collection begins.
  • Baseline identity controls per application Check each in-scope application for MFA, account lockout, password complexity, session handling, and access enforcement, then compare the results against the required framework.
  • Track joiner-mover-leaver events everywhere Confirm that account creation, role change, access approval, and deprovisioning are recorded in both centrally managed and locally administered systems.
  • Separate orphan, local, and over-privileged accounts Classify hidden accounts by ownership, administration model, and privilege level so the remediation path matches the actual governance failure.

Key takeaways

  • Incomplete application inventories are the main reason identity audits fail, because auditors cannot validate controls for systems they cannot see.
  • The article shows that identity risk is not confined to managed platforms, with shadow apps, local credentials, and bypass paths creating the evidence gap.
  • Continuous discovery and compliance mapping turn audit readiness into an always-on governance function instead of a last-minute scramble.

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 addresses the attack and risk surface, while NIST CSF 2.0, CIS Controls v8 and OWASP ASVS set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
OWASP Non-Human Identity Top 10NHI-10 — Human Use of NHIShadow apps and local credentials often persist because humans bypass the intended identity path.
NHI-04 — Insecure AuthenticationThe article highlights cleartext credentials and IdP bypass paths across applications.
Recommendation — Detect and eliminate app paths that let users bypass governed identity controls. Verify that every in-scope application uses enforced authentication controls and logged sessions.
NIST CSF 2.0PR.AA-05 — Access Permissions, Entitlements and AuthorizationsAudit proof depends on demonstrable access governance across managed and unmanaged apps.
Recommendation — Map each application’s entitlements to PR.AA-05 and retain evidence of control enforcement.
CIS Controls v8CIS-5 — Account ManagementJoiner-mover-leaver records and orphan account cleanup are central to the article.
Recommendation — Use account management controls to track creation, change, and removal across all applications.
OWASP ASVSV6 — AuthenticationMFA, lockout, and login behaviour are recurring controls in the source article.
Recommendation — Assess authentication requirements in each application and close gaps in login enforcement.

Key terms

  • Application Inventory: An application inventory is the authoritative list of software an organisation believes it uses and governs. For identity teams, the inventory matters because every access review, ownership decision, and offboarding workflow depends on it being complete enough to reflect the real application estate.
  • Identity Evidence Continuity: The uninterrupted chain of records that shows how a control was defined, approved, executed, and reviewed. In audit settings, it is the difference between claiming compliance and proving it with traceable identity, access, and activity evidence across systems.
  • Shadow Application: A shadow application is a business tool or service used outside formal IT visibility, procurement, or federation controls. These systems often hold real access and sensitive data, but they do not appear fully in identity reports. That makes them a common source of blind spots in reviews, offboarding, and audit evidence.
  • Joiner-Mover-Leaver Evidence: Records showing account creation, access changes, and deprovisioning across the life of an identity. For application governance, the evidence must exist in every system that can create or retain access, not only in the central IAM platform.

Deepen your knowledge

NHI governance, agentic AI identity, and machine identity lifecycle are core topics in our NHI Foundation Level course, the industry's only accredited NHI security programme. If you are building or maturing an IAM programme, it is worth exploring.
NHIMG Editorial Note
Published by the NHIMG editorial team on August 14, 2026.
Updated on October 12, 2026.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org