By NHI Mgmt Group Editorial TeamPublished 2025-06-26Domain: Governance & RiskSource: Zluri

TL;DR: SaaS sprawl creates security, compliance, and cost risk when employees adopt apps outside IT visibility, according to Zluri. Automation helps discovery and inventory management, but it also exposes the deeper identity governance problem: access, lifecycle, and renewal control still fail when app usage is fragmented.


At a glance

What this is: This article argues that SaaS sprawl is a governance problem created by fragmented app adoption and weak inventory control, with automation positioned as the main way to regain visibility.

Why it matters: It matters because unmanaged SaaS directly affects identity, access, and lifecycle control across human users and the non-human credentials tied to app integrations.

By the numbers:

  • Zluri says its discovery approach can identify 100% of SaaS apps used within an organization through its library of 225,000+ apps.
  • Zluri directly integrates with around 300 SaaS applications, giving it visibility into access levels, permissions, and license details.

👉 Read Zluri's article on managing SaaS sprawl with automation


Context

SaaS sprawl is the uncontrolled growth of cloud applications inside an organisation, usually driven by users signing up without IT approval or standards. In identity terms, the problem is not only app count. It is that access, onboarding, offboarding, and renewal decisions get distributed across people, finance systems, SSO, and point tools with no single governance model.

For IAM and security teams, that fragmentation creates a control gap across human identity and the non-human identities attached to those apps, including API connections and service accounts. Zluri’s article frames automation as the response, but the real issue is programme visibility: if the organisation cannot see the app estate, it cannot govern entitlements, review exposure, or retire unused access.

The article’s starting position is typical rather than exceptional. Most organisations accumulating SaaS at speed eventually discover that procurement, access management, and app lifecycle operations are being run as separate motions instead of one identity programme.


Key questions

Q: How should security teams reduce SaaS sprawl without losing control of access?

A: Start by building a single inventory that merges discovery, procurement, and identity data. Then tie each app to an owner, a renewal decision, and an offboarding trigger. SaaS sprawl becomes manageable only when access, lifecycle, and license decisions are treated as one governance process instead of separate admin tasks.

Q: Why does SaaS sprawl create identity governance risk?

A: Because every unsanctioned app adds another access path, another data store, and often another set of tokens or integrations. That fragments accountability and makes recertification, offboarding, and audit evidence unreliable. The risk is not just excess software, but hidden identity relationships that outlive business need.

Q: What do organisations get wrong about Shadow IT in SaaS environments?

A: They treat it as a procurement problem when it is also an access and lifecycle problem. If an app stores data or authenticates users, it belongs inside identity governance. Discovery alone is not enough unless the organisation can also revoke access, retire unused apps, and prove control.

Q: Who should own SaaS offboarding and renewal decisions?

A: Ownership should sit with the business and identity teams together, not with users who selected the app informally. The right model assigns one accountable owner, one review cadence, and one revocation path for every app and integration, including APIs and service accounts tied to the SaaS stack.


Technical breakdown

How SaaS sprawl breaks identity inventory control

SaaS sprawl appears when employees adopt applications outside approved procurement and identity workflows. The technical issue is not just shadow purchasing, but identity drift: each new app adds a new authentication path, new permission set, and often new token or API dependency. Without central discovery, the organisation cannot reliably enumerate which apps exist, who uses them, or what data they touch. That makes inventory incomplete by design. Once discovery is fragmented across SSO logs, finance records, browser telemetry, and admin consoles, governance becomes reactive instead of controlled.

Practical implication: build a single app inventory that reconciles identity, finance, and usage signals before trying to standardise controls.

SaaS provisioning and de-provisioning are lifecycle controls, not admin tasks

Provisioning and de-provisioning are identity lifecycle functions that should follow joiner-mover-leaver logic, even for SaaS apps bought outside central IT. In practice, each account, integration, and renewal is a lifecycle object that needs ownership, expiry, and review. When that discipline is absent, unused apps remain active, abandoned accounts persist, and access survives role changes. Automation can accelerate the workflow, but it does not replace governance decisions about who is accountable for app ownership, license retention, and offboarding. The control problem is lifecycle consistency, not speed alone.

Practical implication: tie every SaaS account and integration to an owner, an expiry point, and a defined offboarding trigger.

Why SaaS sprawl turns compliance into an access problem

SaaS sprawl creates compliance exposure because data moves into applications that may not be covered by the organisation’s standard review, logging, or retention controls. If an app stores regulated data or supports customer workflows, then its permissions, audit logs, and vendor posture become part of the compliance boundary. The article mentions standards such as GDPR, HIPAA, SOC 2, ISO 27001, and PCI DSS because SaaS sprawl can make those obligations harder to evidence. In identity terms, compliance starts with knowing which apps hold data and which identities can reach them.

Practical implication: map each SaaS app to the data it holds and the identities that can access it before the next audit cycle.


Threat narrative

Attacker objective: The attacker objective is to find unmanaged SaaS access paths and data stores that can be abused without central oversight.

  1. Entry occurs when users adopt SaaS apps outside IT approval, creating unsanctioned access paths and unknown data stores.
  2. Escalation follows when redundant or abandoned apps retain active access, overbroad permissions, or unused renewals that keep exposure alive.
  3. Impact comes in the form of shadow IT, compliance failures, avoidable spend, and increased breach surface across the SaaS estate.
  • Cisco DevHub NHI breach — IntelBroker exploited exposed Cisco credentials, API tokens and keys in DevHub.
  • Snowflake breach — Snowflake breach compromised Ticketmaster, Santander and others via cloud credential abuse.

Read our 52 NHI Breaches Analysis report for a comprehensive view of breaches impacting Non-Human Identities including AI Agents.


NHI Mgmt Group analysis

SaaS sprawl is an identity governance failure before it is a software problem. The article treats automation as the answer, but the deeper issue is that organisations are allowing application ownership, access, and renewal decisions to fragment across business users and tool stacks. That breaks the control plane that IAM and IGA depend on. The implication is that SaaS inventory must be governed as an identity estate, not managed as a loose collection of subscriptions.

Visibility without lifecycle authority only surfaces the sprawl problem, it does not solve it. Discovery tools can tell you what exists, but they do not by themselves answer who owns the app, when access should end, or which credentials should be revoked. That is where the NHI and lifecycle dimensions converge: SaaS apps often carry human access, machine tokens, and third-party integrations at the same time. Practitioners need a governance model that treats app retirement, offboarding, and renewal as linked decisions.

Shadow IT should be read as shadow identity, not just shadow procurement. Once users self-provision SaaS, the organisation inherits a hidden set of identities, entitlements, and data paths that are outside normal review cycles. This is why the problem persists even when SSO exists. The practical conclusion is that app discovery, access review, and vendor lifecycle management have to operate as one programme, or the gaps will continue to recur.

DUAAS is a useful named concept for the sprawl problem because it captures why unnecessary apps linger. Duplicate, unused, abandoned, auto-renewed, and poorly suited licenses all extend the identity and compliance footprint of SaaS beyond its business value. That is not just waste. It is unmanaged access persistence. The implication for practitioners is to treat license hygiene as an access control issue, not a finance cleanup exercise.

From our research:

  • 97% of NHIs carry excessive privileges, increasing unauthorised access and broadening the attack surface, according to the Ultimate Guide to NHIs.
  • Another finding from the same guide shows that only 20% of organisations have formal processes for offboarding and revoking API keys.
  • For lifecycle depth, see the NHI Lifecycle Management Guide for provisioning, rotation, and offboarding patterns that complement SaaS governance.

What this signals

SaaS sprawl is increasingly an access governance signal, not just a procurement metric. When app counts rise faster than ownership and offboarding discipline, the programme’s control surface expands in ways that traditional inventory reporting does not capture. Teams should expect audit questions to shift from how many apps exist to which identities can still reach them and who can revoke them.

With 96% of organisations storing secrets outside secrets managers in vulnerable locations including code, config files, and CI/CD tools, per the Ultimate Guide to NHIs, app sprawl is often a secrets sprawl problem too. That makes SaaS consolidation and secrets hygiene part of the same risk conversation, especially where integrations rely on API keys and long-lived tokens.

Identity teams should treat redundant SaaS reduction as a recurring control, not a one-time cleanup. The operating model that works is the one that keeps discovery, license review, and access removal in the same cadence. That is where app rationalisation stops being a cost exercise and becomes a governance capability.


For practitioners

  • Reconcile SaaS discovery across every source of truth Combine SSO logs, finance records, browser telemetry, and admin exports into one inventory so hidden apps do not survive because they were seen in only one system.
  • Assign lifecycle ownership to every SaaS application Require a named owner for each app, integration, and renewal decision so de-provisioning and offboarding are not left to the last team that notices the app.
  • Review duplicate and abandoned licenses as access risks Flag apps with overlapping functionality, dormant usage, or auto-renewal drift and treat them as entitlement exposure before renewal decisions lock them in.
  • Map compliance controls to each app’s data footprint Document which regulated data each SaaS app stores, then confirm logging, retention, and access review coverage before the next audit or vendor assessment.
  • Use the NHI Lifecycle Management Guide for offboarding design Apply the NHI Lifecycle Management Guide when SaaS integrations include API keys, tokens, or service accounts so revocation is part of the exit process.

Key takeaways

  • SaaS sprawl becomes an identity problem when users can create apps, access paths, and data stores faster than IT can govern them.
  • Automation helps teams discover and rationalise the app estate, but lifecycle ownership and revocation authority are what keep the control model intact.
  • The practical response is to manage SaaS apps as governed identities, with ownership, renewal, offboarding, and data mapping tied together.

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.

FrameworkControl / ReferenceRelevance
OWASP Non-Human Identity Top 10NHI-03SaaS integrations often rely on long-lived secrets and tokens.
NIST CSF 2.0PR.AC-1Identity governance depends on managed access to SaaS applications.
NIST Zero Trust (SP 800-207)AC-1Zero Trust requires continuous access verification across cloud apps.

Apply policy-based access review to SaaS apps and remove standing access where it is no longer needed.


Key terms

  • SaaS sprawl: SaaS sprawl is the uncontrolled growth of cloud applications inside an organisation, especially when adoption happens outside standard procurement and identity governance. It creates overlapping tools, hidden access paths, and fragmented accountability that make security, compliance, and cost management harder to maintain.
  • Shadow IT: Shadow IT is software or service usage that occurs without formal approval or visibility from central IT or security teams. In SaaS environments, it often means unsanctioned apps, untracked data movement, and access relationships that cannot be reliably reviewed, revoked, or audited.
  • Identity lifecycle management: Identity lifecycle management is the process of creating, adjusting, reviewing, and removing access as people, systems, and applications change over time. For SaaS environments, it includes ownership, provisioning, offboarding, renewal control, and the revocation of both human and non-human access.
  • Non-human identity: A non-human identity is a machine or software identity such as a service account, API key, token, or certificate. In SaaS-heavy environments, these identities often connect apps, automate workflows, and hold privileges that outlive the business need unless they are governed as part of lifecycle control.

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 responsible for identity security strategy or NHI governance in your organisation, it is worth exploring.

This post draws on content published by Zluri: Automation Manage SaaS Sprawl With The Power Of Automation. Read the original.

NHIMG Editorial Note
Published by the NHIMG editorial team on 2025-06-26.
NHI Mgmt Group — the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org