Subscribe to the Non-Human & AI Identity Journal

SaaS Discovery

SaaS discovery is the process of identifying all sanctioned and unsanctioned software-as-a-service applications in use across the organisation. It matters because cloud assurance increasingly depends on seeing where apps share data, what permissions they hold, and which identities can reach them.

Expanded Definition

SaaS discovery is the process of identifying every software-as-a-service application in use, including sanctioned business apps and unsanctioned shadow IT. In NHI security, the term extends beyond simple app inventory because each SaaS connection can introduce API tokens, delegated OAuth grants, service accounts, and shared data paths that must be governed.

Definitions vary across vendors on whether discovery includes only browser- or network-observed apps, or also identity-provider telemetry, CASB signals, and finance-led procurement data. NHI Management Group treats robust discovery as a continuous control, not a one-time inventory exercise, because access paths change as users connect new apps, automate workflows, and grant third-party integrations. That broader view aligns well with the NIST Cybersecurity Framework 2.0 emphasis on asset visibility and governance.

The most common misapplication is treating SaaS discovery as a procurement list, which occurs when organisations ignore identity-linked usage and only record contracts or approved purchases.

Examples and Use Cases

Implementing SaaS discovery rigorously often introduces visibility and privacy tradeoffs, requiring organisations to weigh better control over shadow IT against the operational overhead of collecting signals from browsers, endpoints, finance systems, and identity providers.

  • An employee signs up for a file-sharing tool with a corporate email and later grants it access to a team mailbox. Discovery should flag the unsanctioned app and the delegated permission path, not just the login event.
  • A sales team adopts a niche AI note-taking SaaS that syncs calendar data and CRM records. Discovery helps security teams assess whether that integration creates a new NHI exposure surface.
  • A merger introduces duplicate collaboration platforms, each with legacy service accounts and dormant OAuth consents. Discovery is used to consolidate apps before deprovisioning is attempted.
  • A finance team uses expense data to uncover recurring SaaS subscriptions that never passed security review. That signal should be correlated with identity logs and the NHI Lifecycle Management Guide to determine whether any machine credentials were issued.
  • During an incident review, investigators map which SaaS tenants were reached by a compromised service account. Cases such as the Snowflake breach show why discovery must include identity-to-app relationships, not just app names.

For a standards-based lens on governance and monitoring, teams often pair discovery data with the NIST Cybersecurity Framework 2.0 to prioritise controls around asset visibility and access oversight.

Why It Matters in NHI Security

SaaS discovery is foundational because unmanaged SaaS sprawl often becomes unmanaged NHI sprawl. Every undocumented app can introduce refresh tokens, API keys, machine-to-machine grants, and third-party integrations that escape normal review. NHI Mgmt Group notes that only 5.7% of organisations have full visibility into their service accounts, which means most teams are already operating with incomplete identity knowledge. That gap makes SaaS discovery a prerequisite for least privilege, token rotation, and offboarding discipline.

When discovery is weak, security teams cannot reliably answer which apps store sensitive data, which ones have admin access, or which identities can still reach a retired tenant. The result is delayed revocation, excess access, and blind spots during incident response. Breaches involving third-party access, such as the BeyondTrust API key breach, show how quickly SaaS visibility failures become NHI failures. The Top 10 NHI Issues resource further frames visibility as a recurring governance gap, not a niche hygiene task. Organisations typically encounter the cost of poor SaaS discovery only after an account compromise, at which point entitlement mapping becomes operationally unavoidable to address.

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 address the attack and risk surface, while NIST CSF 2.0 and NIST Zero Trust (SP 800-207) set the governance and control requirements practitioners need to meet.

Framework Control / Reference Relevance
NIST CSF 2.0 ID.AM SaaS discovery is asset management for cloud applications and their identity links.
OWASP Non-Human Identity Top 10 NHI-01 Discovery is the visibility step needed before NHI exposure and governance can be controlled.
NIST Zero Trust (SP 800-207) PA Zero Trust requires knowing every app and trust relationship before access is granted.

Maintain a continuous SaaS inventory and correlate each app to owners, data, and access paths.