By NHI Mgmt Group Editorial TeamBased on Zluri: “Symptoms of an Unoptimized SaaS Stack (+ Solutions)” (June 26, 2025)

TL;DR: SaaS sprawl creates redundant applications, unmanaged access, surprise renewals, and shadow apps that weaken security and inflate cost, according to Zluri. The governance problem is not just tool count, but the lack of visibility, ownership, and offboarding discipline across SaaS access.


At a glance

What this is: This is an analysis of symptoms of an unoptimized SaaS stack, with the core finding that app sprawl turns into access, renewal, and ownership governance gaps.

Why it matters: IAM, IGA, and SaaS governance teams need this because SaaS sprawl creates the conditions for stale access, shadow apps, and untracked renewals across human and non-human access paths.


Context

SaaS stack sprawl becomes an identity governance problem when application inventory, ownership, and access lifecycles are no longer controlled in one place. In a SaaS environment, the real risk is not just too many tools, but too many accounts, renewals, and approvals scattered across teams and business units.

The article frames an operational reality familiar to IAM and IGA teams: employees can acquire applications faster than IT can inventory, vet, or retire them. Once that happens, access revocation, renewal management, and audit evidence become fragmented, which is why SaaS governance must be treated as part of identity lifecycle control rather than procurement hygiene.


Key questions

Q: What breaks when SaaS apps and integrations are not inventoried?

A: Discovery gaps let shadow apps, OAuth consents, and service accounts keep access outside governance. When teams cannot see the connection graph, they cannot assign ownership, review scope, or remove stale access. The result is unmanaged exposure that persists even when no one actively uses the app anymore.

Q: Why do unused SaaS licences matter to identity teams?

A: Unused licences usually mean access has outlived business need, which is a classic lifecycle failure. When teams reclaim seats during recertification, they reduce waste and remove stale access paths that can persist after role changes, project exits, or vendor handoffs.

Q: Where do SaaS governance programmes most often fail in practice?

A: They fail when application ownership is informal and revocation depends on manual follow-up. Without a clear owner, no one is accountable for renewal decisions, exception handling, or access removal. The result is surprise renewals, duplicate tools, and users retaining access long after they should have been deprovisioned.

Q: How should security teams manage shadow apps without slowing the business?

A: Use discovery and ownership controls first, then standardise the approved set of applications for common use cases. The goal is not to block all self-service adoption, but to bring it under review so access, renewal, and data flow stay visible. That balance reduces risk without forcing every request through ad hoc exception handling.


Technical breakdown

How SaaS sprawl creates identity governance blind spots

SaaS sprawl means the organisation no longer has a reliable picture of which applications exist, who uses them, or which approvals keep them live. That breaks the basic assumptions behind access governance, because recertification and offboarding depend on a current inventory. When users can add tools outside central IT, the identity layer becomes fragmented across browsers, expense cards, and SSO logs instead of a governed catalogue. The technical problem is not just discovery; it is authoritative ownership of each application and its access paths.

Practical implication: build a single system of record for SaaS applications, owners, and access so reviews are based on current state, not employee memory.

Why unused licences and surprise renewals are governance failures

Unused licences and auto-renewals are not just cost leaks. They show that entitlement lifecycle is not tied to actual business need, which means access persists after value has disappeared. In identity terms, the subscription remains active even when the user, team, or use case has moved on. That creates a standing access and spending problem at the same time, especially when departments buy tools independently and no one owns renewal decisions end to end.

Practical implication: couple renewal approval to utilisation and ownership evidence, then remove licences when there is no current business justification.

How offboarding gaps turn SaaS into an access risk

The most serious failure mode in the article is unrevoked access after offboarding. If leavers, movers, or terminated users keep valid SaaS access, the stack has moved beyond waste into direct data exposure. This is an IAM and IGA issue because the access lifecycle has not been closed. Shadow apps make this worse, since access may exist outside the central identity workflow and never appear in a normal review cycle.

Practical implication: verify SaaS deprovisioning against actual application usage, not just HR departure events, and reconcile shadow-app access separately.


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


NHI Mgmt Group analysis

SaaS stack sprawl is an identity governance problem before it is a procurement problem. Once employees can create application sprawl outside central oversight, the control plane shifts away from IT and into distributed buying decisions. That breaks inventory integrity, access visibility, and ownership assignment in one move. The practitioner conclusion is simple: SaaS governance has to be treated as part of identity lifecycle control, not as a standalone software buying process.

Unrevoked SaaS access is the clearest symptom of governance failure in this pattern. When offboarding does not reliably remove access, the organisation is preserving entitlements after employment or business need ends. That is a failure of joiner-mover-leaver discipline across SaaS applications, and it is more dangerous than wasted spend because it leaves active pathways to business data. The practitioner conclusion is to judge SaaS governance by revocation accuracy, not application count.

Shadow apps create an evidence gap that weakens auditability across IAM and IGA. If the organisation cannot reconcile who uses which application, it cannot credibly certify access or prove offboarding completeness. This is where SaaS sprawl stops being an IT efficiency issue and becomes a control assurance issue. The practitioner conclusion is that application discovery, ownership, and deprovisioning evidence must be managed as a single governance workflow.

Visibility, ownership, and renewal discipline form the operating model that SaaS stacks actually need. The article’s symptoms show that access, cost, and compliance drift together when those three controls are missing. A healthy SaaS programme therefore depends on current inventory, accountable owners, and a renewal process that tests continued need. The practitioner conclusion is to design SaaS governance as a lifecycle, not a catalogue.

SaaS entitlement drift: access, subscription state, and business need move out of sync when application ownership is diffuse. This is the named governance concept the article exposes, and it matters because drift across these three states creates both security exposure and avoidable spend. The practitioner conclusion is to align entitlement reviews, renewal approvals, and offboarding into one control loop.

From our research library:

What this signals

SaaS stack sprawl turns identity governance into a visibility problem. When employees can add applications outside the main procurement path, the organisation loses control over who has access, which apps are still needed, and which renewals are silently auto-debiting. The programme response is to treat discovery, ownership, and entitlement review as one lifecycle instead of three disconnected tasks.

Offboarding discipline now has to extend beyond core IAM into SaaS entitlement reconciliation. A leaver process that stops at HR exit confirmation misses the practical question: which subscriptions, approvals, and shared tools still remain live. For IAM and IGA teams, the useful unit of control is not just the identity record, but the actual access footprint across the SaaS stack.


For practitioners

  • Establish a SaaS system of record Maintain one authoritative inventory for applications, business owners, access paths, and renewal dates so teams can see what exists before they approve or retire it.
  • Tie offboarding to SaaS deprovisioning Revoke application access as part of leaver processing and confirm the removal against actual SaaS entitlements, not just HR status.
  • Review licences against actual usage Identify abandoned, duplicate, and wrong-tier subscriptions, then remove licences that do not have a current business justification.
  • Assign accountable app owners Give each SaaS application a named owner responsible for access decisions, renewals, vendor contact, and exceptions to standard procurement.
  • Monitor shadow apps and renewal triggers Use usage telemetry from SSO, browser, and expense data to catch unsanctioned tools, unused apps, and renewals before auto-debit locks them in.

Key takeaways

  • Unoptimized SaaS stacks create a governance problem because access, ownership, and subscription state drift apart as applications proliferate.
  • The article points to familiar failure modes: redundant apps, shadow apps, surprise renewals, and access that survives after offboarding.
  • The control answer is lifecycle discipline, with authoritative inventory, named owners, and verified deprovisioning tied to real SaaS usage.

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 and CIS Controls v8 set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
OWASP Non-Human Identity Top 10NHI-01 — Improper OffboardingThe article explicitly highlights access that remains after employees leave.
NHI-05 — Overprivileged NHISaaS sprawl often leaves users and apps with more access than current need requires.
Recommendation — Reconcile SaaS offboarding against live entitlements and revoke access when users depart. Review SaaS entitlements for excess access and remove permissions that no longer match business need.
NIST CSF 2.0PR.AA-05 — Access Permissions, Entitlements and AuthorizationsThe core issue is governing who can access which SaaS applications and for how long.
Recommendation — Maintain current entitlement records for SaaS apps and validate access during reviews and offboarding.
CIS Controls v8CIS-5 — Account ManagementThe article centres on lifecycle control of SaaS accounts and licences.
Recommendation — Track SaaS accounts through their full lifecycle and disable stale accounts promptly.

Key terms

  • SaaS Sprawl: SaaS sprawl is the uncontrolled spread of software-as-a-service applications across teams and business units. It creates fragmented ownership, duplicated functionality, and weak visibility into who can access what. For IAM and NHI teams, the main risk is not only cost but persistent entitlements that outlive business need.
  • Shadow app: A shadow app is an OAuth or GitHub App that exists in the environment without clear ownership or active oversight. These integrations are risky because they can retain broad permissions quietly, making it hard to judge whether the access is still needed or still appropriate.
  • Entitlement Drift: Entitlement drift is the slow accumulation of permissions that no longer match the original purpose, role, or workload. In cloud-native and NHI-heavy environments, it usually happens because access changes faster than review cycles, leaving organizations with more privilege than they intended.
  • Lifecycle Governance: Lifecycle governance is the set of controls that cover creation, assignment, review, rotation, and retirement of identities and credentials. For NHIs, it is the difference between a temporary automation asset and a persistent access risk. Strong lifecycle governance keeps ownership and expiry tied to actual business use.

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 June 12, 2026.
Updated on October 8, 2026.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org