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

TL;DR: Automated SaaS discovery, onboarding and offboarding, renewal controls, and license management reduce shadow IT, wasted spend, and access risk for IT teams, according to Zluri. The governance takeaway is that visibility and lifecycle control matter more than point fixes when SaaS sprawl and delegated access keep expanding, while its own example highlights 225,000 apps in the discovery library and idle software costs of $259 per desktop.


At a glance

What this is: This is a SaaS management automation piece showing how discovery, provisioning, deprovisioning, and renewal workflows are used to control shadow IT and SaaS sprawl.

Why it matters: It matters because SaaS tooling now sits inside identity governance, where app discovery, access removal, and ownership tracking affect human, NHI, and lifecycle control together.

By the numbers:

👉 Read Zluri's analysis of SaaS discovery, offboarding, and renewal automation


Context

SaaS governance is the discipline of discovering, approving, provisioning, and removing access to cloud applications before sprawl turns into security and cost drift. In practice, the problem is not just shadow IT. It is unmanaged app ownership, delayed offboarding, and fragmented renewal control that leave too much access and spend outside policy.

The article frames automation as the answer to that operational drag, but the deeper identity issue is lifecycle control across business apps and the accounts attached to them. When app discovery, access requests, and deprovisioning are disconnected, IT cannot reliably tell what is in use, who owns it, or when access should end.


Key questions

Q: How should teams govern SaaS access when app ownership is unclear?

A: Start by assigning an accountable owner and a backup owner for every business app, then route access requests and offboarding through that ownership map. If an application cannot be owned, reviewed, or retired, treat it as a governance exception rather than a normal asset. Ownership is what makes revocation, renewal, and review enforceable.

Q: Why do shadow IT apps create security and compliance risk?

A: Shadow IT creates risk because it bypasses approved discovery, approval, and lifecycle controls. That means the organisation may not know who can access the app, what data it holds, or when access should be removed. The risk is usually not the app itself. It is the missing governance around ownership, provisioning, and offboarding.

Q: How do organisations know if SaaS license optimisation is actually working?

A: Look for lower unused license counts, fewer automatic renewals without review, and a smaller gap between contract cost and actual spend. Effective optimisation also shows up as clearer app ownership and faster removal of abandoned applications. If spend drops but access sprawl stays flat, the programme is only solving procurement noise.

Q: Who should be accountable for SaaS deprovisioning when someone leaves?

A: Accountability should sit with the app owner, the identity team, and the offboarding process owner together, with one named authority for the final revocation decision. The key is that exit handling must be repeatable, documented, and tied to the employment change or role change. Otherwise access tends to persist after the business need ends.


Technical breakdown

How SaaS discovery engines surface shadow IT

A SaaS discovery engine aggregates signals from identity providers, MDM, expense systems, directories, browser telemetry, and direct integrations to infer which apps exist and who uses them. The security value is not just inventory. It is the ability to correlate use, ownership, and app risk across business units. Discovery quality depends on coverage, freshness, and whether the signal set is broad enough to catch unmanaged apps that never enter procurement or IAM workflows.

Practical implication: require discovery coverage across identity, finance, and endpoint signals before treating SaaS inventory as complete.

Onboarding and offboarding as access lifecycle controls

SaaS onboarding and offboarding are identity lifecycle processes applied to application access. Onboarding should provision only the apps needed for role, department, and task scope, while offboarding should revoke access, preserve business data, and reassign ownership. The technical issue is that these steps are often split across HR, IAM, and app admins, which creates stale access and orphaned apps. Playbooks reduce manual variance, but only if the source data and approval paths stay current.

Practical implication: tie joiner-mover-leaver events to app provisioning and revocation so access does not outlive the employment or role change.

Renewal calendars and license optimisation as governance controls

Renewal management is a governance control because it forces a decision before a contract rolls forward automatically. License optimisation uses usage, cost, and renewal metadata to identify waste, overbuying, and hidden spend. In mature SaaS governance, cost controls and access controls intersect because unused applications often signal abandoned ownership, excessive entitlements, or poor offboarding hygiene. Treating renewals as a workflow rather than a reminder changes them from procurement admin into a control point.

Practical implication: review renewal and usage data together so stale apps, redundant licenses, and ownership gaps are corrected before auto-renewal.


NHI Mgmt Group analysis

SaaS discovery is really an identity visibility problem. The article is about saving time and money, but the governance issue underneath is whether organisations can actually see which apps exist, who is using them, and which access paths were never formally approved. That aligns directly with NHI-style visibility gaps, because unmanaged SaaS often means unmanaged credentials, tokens, and delegated access. Practitioners should treat discovery as a prerequisite for control, not as a reporting feature.

Offboarding breaks first when SaaS ownership is fragmented. The article shows that deprovisioning, data backup, and reassignment can be automated, which matters because offboarding failures are usually caused by ownership ambiguity rather than lack of tooling. When the app owner, business owner, and access approver are not the same person, revocation slips. That is a lifecycle governance problem, and it applies equally to human access and non-human access. Practitioners should collapse ownership gaps before they become stale access.

Shadow IT becomes shadow governance when access requests are decoupled from policy. App Catalog and Access Request is described as a way to make purchases visible and approvals structured, which points to a broader control question: can the organisation enforce guardrails without blocking business demand? If the answer is no, users route around the process and the SaaS estate grows outside policy. The practical conclusion is that access request design is a governance control, not an admin convenience.

License waste is often a symptom of poor identity lifecycle discipline. The article’s focus on idle software and hidden charges shows that spend leakage and access leakage are frequently the same problem viewed from different angles. Unused applications, stale licenses, and abandoned accounts usually emerge when lifecycle events are not reflected quickly enough in procurement and IAM records. Practitioners should read cost optimisation as evidence of control quality, not just finance hygiene.

Identity blast radius in SaaS is bounded by ownership and review discipline. The most useful named concept here is identity blast radius, meaning how far a misplaced app, credential, or entitlement can spread before governance catches up. In SaaS estates, the blast radius expands when discovery is incomplete and offboarding is delayed. The practical conclusion is that tighter lifecycle coordination reduces both security exposure and financial waste.

From our research:

  • Two-thirds of enterprises have endured a successful cyberattack resulting from compromised non-human identities, with a quarter encountering multiple attacks, according to The 2024 ESG Report: Managing Non-Human Identities.
  • The average organisation believes more than 1 in 5 of their non-human identities are insufficiently secured, which is a governance signal rather than a narrow tooling problem.
  • For a broader lifecycle lens, see NHI Lifecycle Management Guide for provisioning, rotation, offboarding, and review patterns that reduce orphaned access.

What this signals

The article points to a pattern many programmes still miss: SaaS management is no longer just procurement or app admin work. When access, ownership, and renewal are handled separately, the organisation inherits the same stale-identity problem that shows up in NHI programmes, only spread across business software instead of infrastructure.

Identity blast radius: as SaaS estates grow, the damage from one unmanaged app becomes less about a single license and more about a chain of unresolved ownership, delayed offboarding, and overlooked renewals. That is why lifecycle discipline now needs to sit alongside inventory and cost controls in any serious identity programme.

Teams that already struggle with access review fatigue should expect SaaS automation to raise the bar for evidence quality. The useful question is not whether automation saves time, but whether it produces enough trustworthy lifecycle data to support audit, compliance, and revocation decisions at scale.


For practitioners

  • Build a multi-signal SaaS discovery baseline Combine identity provider, expense, directory, MDM, and browser signals before deciding that your SaaS inventory is complete. Treat gaps between those sources as unapproved application use, not just tooling noise.
  • Link offboarding to app ownership before revocation starts Require every business app to have a named owner and a backup owner, then make revocation and reassignment part of the exit playbook. If no owner exists, the app should be escalated as a governance exception.
  • Use renewal review as a control checkpoint Review contract renewal dates, usage, and entitlement counts together so underused apps are challenged before auto-renewal. Keep high-value renewals on a separate approval path with documented justification.
  • Automate joiner-mover-leaver routing for SaaS access Map role changes and employment exits directly into provisioning and deprovisioning workflows so access follows current need. Do not rely on manual tickets for high-volume application changes.

Key takeaways

  • SaaS automation matters because visibility, ownership, and lifecycle control are the real security levers behind shadow IT and wasted spend.
  • The article’s numbers point to scale, not edge cases: a 225,000-app library and $259 of idle software cost per desktop show why manual governance does not hold.
  • The practical response is to connect discovery, approval, offboarding, and renewal into one control loop so app access does not outlive business need.

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-03Discovery, ownership, and offboarding address stale non-human access patterns.
NIST CSF 2.0PR.AC-4App access requests and approvals are core access control governance activities.
NIST Zero Trust (SP 800-207)AC-4SaaS guardrails and continuous verification align with policy-enforced access decisions.

Map SaaS app ownership and revocation workflows to NHI-03 and remove orphaned access on a fixed cadence.


Key terms

  • SaaS Discovery: SaaS discovery is the process of identifying which cloud applications exist, who uses them, and how they enter the environment. Mature discovery uses multiple signals, such as identity, finance, and endpoint data, because no single source reliably captures all sanctioned and unsanctioned app activity.
  • Shadow IT: Shadow IT is software used without formal approval or visibility from the teams responsible for governance. It becomes a security problem when applications bypass ownership, access review, and offboarding controls, leaving the organisation unable to see or manage the data and identities tied to them.
  • Lifecycle Playbook: A lifecycle playbook is a repeatable workflow for joining, changing, or removing access based on business events. In SaaS governance, it helps standardise provisioning, revocation, data backup, and reassignment so the same control logic is applied consistently rather than handled as one-off manual work.

Deepen your knowledge

NHI governance, machine identity security, and identity lifecycle management 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 governance in your organisation, it is worth exploring.

This post draws on content published by Zluri: Automation How Zluri Saves Time and Money for IT Teams. 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