By NHI Mgmt Group Editorial TeamBased on Zluri: “Do You Know Your SaaS Stack?” (June 26, 2025)

TL;DR: SaaS sprawl, poor utilisation, and inconsistent offboarding create operational, compliance, and security risk across discovery, onboarding, training, promotion, and retirement, according to Zluri. The underlying issue is not tooling alone but governance discipline: who owns each app, who can access it, and how unused software is removed safely.


At a glance

What this is: This is an analysis of the SaaS app management lifecycle and its central finding: organisations struggle to govern app discovery, access, adoption, and retirement as one continuous process.

Why it matters: It matters because SaaS governance increasingly overlaps with identity governance, where unmanaged app lifecycles create access sprawl, compliance exposure, and avoidable security drift for both human and non-human access patterns.

By the numbers:

  • The total market value for cloud services would be more than $240 billion by 2021, according to the article's cited ITAM Review figure.
  • About 35% of SaaS spend is not utilized optimally, according to the article.

Context

SaaS app management lifecycle is the set of governance stages that covers how software is discovered, acquired, onboarded, trained, promoted, and retired. The article argues that organisations often treat these steps as separate business activities instead of one controlled lifecycle, which creates gaps in access, ownership, and compliance.

For identity teams, the deeper issue is that SaaS apps increasingly behave like governed access surfaces rather than isolated business tools. When access is granted at onboarding but not revisited at promotion or offboarding, the identity problem follows the application lifecycle instead of being contained by it.

The article frames the problem as operational and financial as much as security-related. That is the right lens, because unmanaged SaaS sprawl becomes an identity governance problem the moment ownership, entitlement, and retirement are not tracked together.


Key questions

Q: What breaks when SaaS access is not tied to lifecycle controls?

A: Access persists after the business need has ended, which means former employees, stale integrations, and unused permissions can still reach data. That breaks offboarding, weakens auditability, and leaves organisations unable to prove that access was removed when the relationship changed. SaaS governance only works when termination closes the identity path, not just the HR record.

Q: Why do unused SaaS apps still create security risk after renewal is cancelled?

A: Unused apps often retain admin roles, OAuth grants, API keys, or embedded integrations even after business use declines. Cancelling the subscription does not automatically revoke those identity relationships. The risk is identity residue, where access survives longer than the application’s business purpose.

Q: What are the signs that SaaS lifecycle management is failing?

A: Common warning signs include dormant accounts that still authenticate, old API or OAuth tokens that remain valid, external shares that no one owns, and privileged apps that have not been reviewed for a long time. Another indicator is when security teams cannot quickly explain which identities still need access and which ones should have been removed or disabled already.

Q: How should teams handle SaaS offboarding and data retention together?

A: Treat offboarding as a combined access and data event. Remove user and integration access, confirm what data must be retained for legal or regulatory reasons, and document who approved the retirement. If those decisions are separated, the app may be gone while the risk remains.


Technical breakdown

How SaaS lifecycle stages create governance drift

The lifecycle described in the article is cyclical, not linear. Discovery identifies the app, onboarding establishes ownership and access, training influences adoption, promotion changes usage patterns, and offboarding should close the loop by removing the app safely. The governance failure appears when each stage is managed by a different team or process, so no one owns the full access story. That creates drift between what the business thinks it bought and what actually remains active in the environment.

Practical implication: Map each SaaS stage to an owner, a control, and an offboarding trigger so the lifecycle does not fragment across teams.

Why SaaS ownership is an identity control, not just a procurement task

The article repeatedly ties SaaS management to legal, financial, security, and data privacy concerns. That matters because ownership determines who can approve access, who can confirm the app is still needed, and who is responsible when usage changes. In identity terms, this is about governance over entitlements tied to business purpose. If the owner is unclear, access reviews become ceremonial and stale apps linger with active accounts or integrations attached.

Practical implication: Require a named business owner and an identity owner for every SaaS app before access is provisioned.

How offboarding becomes a lifecycle security control

Offboarding is not simply cancellation. It is the point at which retained data, residual access, linked users, and embedded workflows must all be evaluated together. The article notes that software should be retired in a safe manner and that discontinuation can create compliance issues if not handled carefully. In practice, SaaS offboarding is where the identity governance boundary is tested, because app retirement often exposes undocumented dependencies, orphaned access, and data retention obligations.

Practical implication: Treat offboarding as a controlled deprovisioning step that includes access removal, data handling, and dependency checks.


Threat narrative

Attacker objective: The practical objective is to exploit unmanaged SaaS lifecycle gaps to preserve access, retain data exposure, or hide orphaned software from governance controls.

  1. Entry occurs when a SaaS application is discovered, trialled, or purchased without a durable ownership and access model attached to it.
  2. Privilege accumulates as onboarding, training, and promotion add users and permissions but the lifecycle does not revisit whether access is still justified.
  3. Impact appears when unused or retired software is left behind with active access, data exposure, or compliance obligations that no one is managing.

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 lifecycle governance is identity governance by another name: Once software access is granted, the real control question becomes who owns it, who can change it, and when it must be removed. The article is right to frame discovery, onboarding, promotion, and offboarding as one sequence because identity risk moves with the application, not with procurement alone. Practitioners should treat every SaaS record as an access object with a lifecycle.

Application sprawl becomes governance debt when retirement is informal: The hardest part of SaaS management is not buying software, it is deciding when software no longer deserves active trust. If offboarding is handled as an administrative afterthought, credentials, workflows, and data retention outlive the business need that justified them. The implication is that unused software is not merely waste, it is residual authority.

Ownership is the control plane for SaaS accountability: A SaaS programme without named ownership cannot reliably enforce access decisions, usage reviews, or retirement actions. That makes procurement and identity teams dependent on tribal knowledge instead of durable policy. In NHIMG terms, the gap is not visibility alone; it is accountable lifecycle authority across the app estate.

Lifecycle controls must be designed for adoption as well as shutdown: The article correctly notes that training and promotion shape how software is actually used. That means governance cannot stop at provisioning, because utilisation changes the access footprint over time. Practitioners should design controls that track business adoption, not just initial enrolment, so access and value stay aligned.

SaaS app management creates a shared problem across human and non-human access: The same lifecycle mistakes that leave stale human access behind also leave behind API connections, automation tokens, and service integrations. When applications are retired without a structured dependency review, non-human access can survive the user who created it. That broadens the governance problem from user access to the full application trust surface.

From our research library:

What this signals

Lifecycle ownership is the missing control: SaaS programmes fail when discovery, onboarding, adoption, and retirement are managed as disconnected tasks. The practical fix is not more inventory alone, but a lifecycle model that ties each app to a named owner and a defined shutdown path.

Offboarding is where governance proves itself: Most SaaS risk becomes visible only when an app is no longer needed. If access, integrations, and data handling are not removed together, the organisation keeps paying for software that has already stopped delivering value.

Identity teams should widen their scope beyond user access: SaaS governance now includes application ownership, integration dependencies, and retirement controls. That broader view is what prevents dormant software from turning into long-lived access and compliance exposure.


For practitioners

  • Assign named SaaS ownership Require each SaaS application to have a business owner and an identity owner before it is approved, so access, adoption, and retirement decisions have clear accountability.
  • Tie onboarding to access governance Record the initial user set, approval path, and integration dependencies when a SaaS app is onboarded, then use that record as the baseline for future reviews.
  • Review utilisation before promotion Use utilisation signals to confirm whether a SaaS app still supports a live business need before expanding access, training effort, or license spend.
  • Control offboarding as a deprovisioning event Remove user access, revoke linked integrations, and verify data handling requirements when a SaaS app is retired, so shutdown does not leave residual authority behind.
  • Track orphaned software and shadow dependencies Maintain an inventory of retired or unused apps with their connected accounts, workflows, and data retention obligations to prevent silent drift in the application estate.

Key takeaways

  • SaaS app management is an identity governance problem because ownership, access, and retirement must be controlled together across the full application lifecycle.
  • The article highlights both utilisation waste and compliance risk, with poor offboarding and weak ownership creating the most persistent control gaps.
  • Teams should manage SaaS retirement as a structured deprovisioning process that removes access, handles data correctly, and closes dependency gaps.

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 centres on SaaS retirement and the risk of leaving access behind.
NHI-05 — Overprivileged NHISaaS onboarding and promotion can leave apps and integrations with excess access.
NHI-10 — Human Use of NHIHuman-managed SaaS accounts and integrations often outlive the user decisions that created them.
Recommendation — Map SaaS retirement to NHI-01 and revoke app access before business ownership disappears. Review SaaS entitlements against NHI-05 and remove access that no longer matches current use. Track human-created SaaS access paths under NHI-10 and retire them when the business use ends.
NIST CSF 2.0PR.AA-05 — Access Permissions, Entitlements and AuthorizationsSaaS lifecycle governance depends on controlling permissions as applications are adopted and retired.
Recommendation — Apply PR.AA-05 to align SaaS entitlements with current business need and remove stale access.
CIS Controls v8CIS-5 — Account ManagementSaaS lifecycle management requires disciplined account creation, review, and removal.
Recommendation — Use CIS-5 to standardise SaaS account lifecycle reviews and deactivate unused access paths.

Key terms

  • SaaS App Management Lifecycle: The SaaS App Management Lifecycle is the sequence of governance steps used to discover, onboard, manage, promote, and retire cloud applications. It matters because SaaS apps carry identity, compliance, and data responsibilities throughout their life, not just at purchase or deployment.
  • App Offboarding: App offboarding is the process of retiring an application, closing its subscriptions, and removing associated access when it is no longer needed. In identity programmes, it should include ownership transfer, data retention checks, entitlement removal, and confirmation that renewals will not continue automatically.
  • Lifecycle Ownership: Lifecycle ownership is the assignment of responsibility for creating, changing, reviewing, and retiring an identity or its access. For customer and non-human identities, weak lifecycle ownership usually shows up as orphaned access, inconsistent policy enforcement, and unclear accountability during change.
  • SaaS Governance Gap: The difference between who can operate a SaaS application and who can see, approve, and enforce its security settings. In practice, it appears when local administrators make identity and sharing decisions faster than central teams can review or correct them.

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