SaaS License Optimization and Access Reviews

Most organizations pay for SaaS seats nobody uses — licenses still assigned to people who left months ago, premium tiers for people who need basic features, and three tools that do the same thing because different teams bought them. The same gaps are security risks: a former contractor who still has access to the CRM, an admin role nobody remembers granting, guest users from a finished project with access to shared files. License optimization and access reviews look at the same data — who has access to what, and whether they use it — from the cost and the security side.

Done together and on a schedule, they reduce spend, shrink the attack surface, and produce the evidence auditors ask for.

TL;DR

Quick Example

Reconciling license assignments with sign-in activity and employment status (PostgreSQL syntax):

Any non-zero terminated_users count is an access problem to fix today; inactive_60d and downgrade_candidates feed the next renewal conversation.

Core Concepts

Discovery

Unmanaged ("shadow") SaaS is not only a cost issue: it may hold company data without security review. See Third-Party Privacy and Security Reviews.

Ownership and the Application Record

Each application needs a business owner (decides who should have access and whether it is worth paying for), a technical owner (integration, SSO, provisioning), and a record of contract value, tiers, seat counts, renewal date, notice period, data classification, and integrations.

License Reconciliation

Activity data comes from SSO sign-ins, vendor admin APIs, and audit logs. Agree on thresholds with business owners so reclamation is predictable rather than surprising.

Renewals and Consolidation

Many contracts auto-renew with notice periods of 30 to 90 days. Track renewal calendars, start reviews three to four months ahead, bring usage data to negotiations, and look for overlapping tools — several note-taking, diagramming, or survey tools — to consolidate. See Technology Procurement.

Access Reviews

What to Review

Running a Review

  1. Export current access per application, enriched with HR data and last activity.
  2. Send each owner or manager the list for their area.
  3. Reviewers certify or revoke each entry by a deadline; unanswered items escalate.
  4. Revocations are applied — ideally automatically through the identity provider.
  5. Record decisions, dates, and reviewers as evidence for audits such as SOC 2. See SOC 2 Compliance.

Frequency follows risk: quarterly for applications with sensitive data or admin access, annually for low-risk tools.

Automating the Lifecycle

SSO makes the identity provider the gatekeeper; SCIM provisioning creates and removes accounts automatically when people join, move, or leave; group-based assignment keeps access aligned with roles. Applications without SSO or SCIM need documented manual deprovisioning steps — and are good candidates for replacement. See Identity Lifecycle Management.

Best Practices

Combine Cost and Security Reviews

Use the same inventory, activity data, and owners for license optimization and access reviews; it halves the effort and improves both.

Require SSO and SCIM for Business Tools

Make SSO a purchasing requirement wherever possible, so access follows the identity provider and offboarding is automatic.

Reclaim Predictably

Publish inactivity thresholds and notify users before reclaiming seats, so savings do not create frustration.

Track Savings and Findings

Report reclaimed spend, downgrades, removed admin roles, and revoked guest access each quarter to show value and keep the program funded.

Common Mistakes

Reviewing Only at Renewal Time

Rubber-Stamp Certifications

Missing Notice Periods

FAQ

What is SaaS license optimization?

Matching SaaS licenses and tiers to actual need by reclaiming unused seats, downgrading underused premium tiers, consolidating overlapping tools, and negotiating renewals with usage data.

How do I find all the SaaS applications we use?

Combine identity provider data, expense and procurement records, OAuth grants in your productivity suite, and network or endpoint telemetry, then reconcile them into one inventory with owners.

What is an access review?

A periodic process in which owners or managers confirm that each person and account still needs its access to an application or system, and revoke what is no longer needed.

How often should access reviews happen?

Based on risk: commonly quarterly for applications with sensitive data or privileged access, and annually for lower-risk tools, plus event-driven reviews when people change roles or leave.

How does SCIM help?

SCIM lets the identity provider create, update, and deactivate user accounts in SaaS applications automatically, so access follows employment status and group membership without manual work.

Related Topics

References