If your enterprise deal is stalling in security review, the cause is often a missing checkbox: SSO (single sign-on). Above roughly $25-50K in annual contract value, buyers require SAML or OIDC authentication and, soon after, SCIM provisioning. These aren't differentiators — they're table stakes that gate the deal before your product's actual value ever gets evaluated.

Quick Answer: SSO (via SAML or OIDC) and SCIM provisioning are hard requirements for mid-market and enterprise buyers because their security teams need centralized authentication and automated deprovisioning. Treat them as Kano "basic" expectations — invisible when present, deal-killing when absent — not as premium features to upsell.

What SSO, SAML, and OIDC Actually Mean for a PM

Single sign-on (SSO) lets a user authenticate once with their company's identity provider (IdP) — think Okta, Microsoft Entra ID, or Google Workspace — and access your app without a separate password. SAML and OIDC are the two protocols that make this handoff work.

You don't need to implement the cryptography, but you do need to know what each protocol assumes about your product:

  • SAML (Security Assertion Markup Language): An XML-based standard from the early 2000s. It's the default expectation in large, security-mature enterprises, especially regulated industries like finance, healthcare, and government. Buyers' security questionnaires often ask for it by name.
  • OIDC (OpenID Connect): A newer, JSON/REST-based protocol built on OAuth 2.0. It's lighter-weight, easier for engineering teams to implement, and increasingly preferred by cloud-native buyers, though large enterprises may still mandate SAML for legacy IdP compatibility.
  • IdP-initiated vs. SP-initiated flow: Whether the login starts from the identity provider's app portal or from your product's own login page. Enterprise IT teams frequently require both, since employees expect to launch your app from their company dashboard.

For a PM, the practical decision is sequencing: which protocol first, and which IdPs to certify against first (Okta and Entra ID cover the large majority of enterprise buyers). This is a classic case where the loudest customer ask ("we need SAML") is really a proxy for a deeper need — centralized access control — which is worth unpacking the way you would any customer ask that needs abstracting into a product requirement rather than a literal feature ticket.

Why "Just Support Google Login" Isn't Enough

Consumer-style social login (Sign in with Google, Microsoft personal accounts) solves convenience, not governance. Enterprise IT wants centralized control: the ability to enforce multi-factor authentication, session timeouts, and conditional access policies from one console, and to instantly cut off access when an employee leaves. Social login gives them none of that visibility.

SCIM Provisioning: The Half That PMs Underestimate

SCIM (System for Cross-domain Identity Management) is the protocol that automatically creates, updates, and deactivates user accounts in your app whenever changes happen in the customer's identity provider. PMs often ship SSO and consider identity "done" — but SCIM is the second half of the requirement, and it's where the real operational pain lives for enterprise IT admins.

Without SCIM, every new hire and every departure is a manual ticket. That's not just inconvenient — it's a compliance liability. Auditors under frameworks like SOC 2 and ISO 27001 specifically test for timely deprovisioning of terminated employees' access, and a manual process is a recurring audit finding waiting to happen.

CapabilityJust-in-Time (JIT) ProvisioningSCIM Provisioning
Account creationOn first SSO loginPushed proactively from IdP, before first login
DeprovisioningManual or delayedAutomatic, near real-time
Group/role syncNot supportedSupported (maps IdP groups to app roles)
Pre-provisioning (before day one)Not possiblePossible
Audit trail for access reviewsWeakStrong
Implementation effortLowModerate to high
Enterprise buyer expectationAcceptable for smaller dealsExpected at scale, often contractually required

Just-in-time (JIT) provisioning creates a user record the moment they first log in via SSO — simple to build, and often enough for early enterprise deals. SCIM is the deprovisioning story JIT can't tell: when HR terms someone in the IdP, SCIM pushes that deactivation to your app within minutes, not whenever an admin remembers to do it manually.

The Admin Who Actually Cares About This

The person demanding SCIM is rarely your day-to-day product champion — it's IT or IAM (identity and access management) staff who never touch your core product but absolutely gate the purchase. This is a textbook case of designing for the admin experience as the real enterprise buyer, not just the end user filling out your feedback surveys.

The Kano Framing: Identity Is a Basic Expectation, Not a Delighter

Under the Kano Model (developed by Noriaki Kano in the 1980s), features fall into categories based on how their presence or absence affects satisfaction: basic expectations, performance features, and delighters. SSO and SCIM sit squarely in the basic/must-have category for any buyer above the enterprise threshold — their presence generates no extra goodwill, but their absence causes active dissatisfaction and, frequently, deal loss.

This distinction matters because PM teams routinely misprioritize identity work by treating it like a performance feature — something to trade off against a flashier roadmap item in a RICE-style scoring exercise. That's the wrong lens:

  1. Performance features (e.g., faster reporting, more integrations) earn incremental satisfaction proportional to how well you do them.
  2. Delighters (e.g., a novel AI feature) create disproportionate excitement when present but aren't missed if absent.
  3. Basic expectations (SSO, SCIM, audit logs, data residency) generate zero credit when done well — but sink deals when missing.

Scoring identity work with a standard reach-impact-confidence-effort model tends to under-value it, because impact looks diffuse ("nice to have for enterprise") until you look at deals actually lost. The fix is to score it against a must-have gate, not against feature-level ROI. This is precisely the kind of prioritization ambiguity where using Prodinja's RICE and Kano prioritization tools together helps: Kano tags SSO/SCIM as basic expectations up front, so your RICE sequencing doesn't quietly starve them in favor of higher-visibility, lower-stakes work.

Treat identity requirements the way you'd treat table stakes in any negotiation: not a feature you sell, but a floor you must clear before the real conversation starts.

The "SSO Tax" Debate: Should You Charge Extra for It?

The SSO tax — pricing SAML/SSO support only into the highest-priced tier, often at a steep markup — is one of the most contentious pricing patterns in B2B SaaS. Vendors like WorkOS and the "sso.tax" community list have made the practice visible and, in some circles, reputationally costly.

The case for charging (the traditional argument):

  • SSO implementation and IdP certification carry real, ongoing engineering cost (testing against dozens of IdP configurations).
  • Buyers who need SSO are, almost by definition, larger and more able to pay — it's a natural price-discrimination signal correlated with company size.
  • Historically, this funded early SaaS companies' security investments before enterprise revenue was proven out.

The case against (the growing counter-argument):

  • Security should never be a premium add-on — locking MFA-adjacent, access-governance features behind a paywall is increasingly viewed as a bad-faith practice, especially post-breach-disclosure norms popularized by NIST guidance on access control.
  • It creates friction with security-conscious mid-market buyers who need SSO well before they need your top-tier feature set, forcing an artificial tier jump.
  • Competitors who bundle SSO into a mid-tier plan use it as a wedge against incumbents who tax it.

There's no universal right answer, but there is a defensible middle path: charge for the tier that includes SSO because of the operational and support cost it represents, not because SSO itself is being held hostage. Bundle it with the tier that also includes admin roles, audit logs, and SCIM — a coherent "enterprise readiness" bundle — rather than pricing SSO as a standalone toggle.

A Phased Rollout Plan: From Single IdP to Full SCIM Lifecycle

Enterprise identity isn't a single ship-it milestone — it's a maturity curve. Building the full lifecycle at once burns months of engineering time on edge cases (dozens of IdP quirks, group-mapping logic, audit exports) before you've closed a single deal that needed any of it. Sequence it instead.

PhaseScopeTypical Trigger
1. Single IdP, manual mappingSAML or OIDC with one major IdP (e.g., Okta), manual user creationFirst $25-50K+ deal blocked on SSO
2. Multi-IdP supportAdd Entra ID, Google Workspace; support both SP- and IdP-initiated loginPipeline diversifies across IdPs
3. JIT provisioningAuto-create accounts on first SSO login with default roleOnboarding friction complaints
4. SCIM core (create/update/deactivate)Full user lifecycle sync, near-real-time deprovisioningSecurity questionnaires start requiring it explicitly
5. SCIM + group/role syncMap IdP groups to in-app roles and permissionsBuyers with complex org structures request RBAC parity
6. Audit and compliance layerAccess review exports, provisioning logs, SOC 2-ready evidenceEnterprise renewal or upmarket compliance push

Each phase should map to a concrete deal or renewal signal, not an arbitrary roadmap date. This is where a clear-eyed read of your enterprise PM role matters: your job isn't to build the most complete identity system in the market, it's to build exactly enough, exactly ahead of the deals that need it.

Don't Skip the Buying Committee Conversation

IT, security, and procurement all care about identity, but for different reasons — IT wants operational simplicity, security wants audit trails, procurement wants a contractual SLA. Mapping these distinct concerns is a direct application of building for the buying committee, not just the end user, and it will change how you scope each phase above.

Common Pitfalls PMs Hit With Identity Requirements

Even teams that prioritize SSO correctly stumble on execution details that resurface late in security review:

  • Certifying against only one IdP. Okta-only support fails the moment a Microsoft-shop prospect shows up; budget for at least Okta and Entra ID before calling SSO "done."
  • Building SSO without session and role controls. Buyers expect SSO to carry through to enforce MFA and session timeout policies set at the IdP level, not just authentication.
  • Treating SCIM as a "later" problem. Once one enterprise logo demands it, the next dozen prospects usually do too — SCIM requests cluster once you cross into a certain deal-size band.
  • No self-serve SSO/SCIM configuration UI. Requiring a support ticket to turn on SSO signals immaturity to security-savvy buyers; a self-serve admin panel is itself a trust signal.
  • Ignoring the deprovisioning audit trail. Security reviewers will ask "show me how a terminated user loses access and how you'd prove it happened" — have a concrete, demoable answer.

Many of these pitfalls surface only when you map the actual journey an IT admin goes through to configure and monitor your product — the same customer journey mapping discipline you'd apply to any other user, applied here to the buyer who never touches your core UI.

Key Takeaways

  • SSO and SCIM are Kano basic expectations for enterprise buyers — their presence earns no goodwill, but their absence blocks or kills deals above a certain contract size.
  • SAML and OIDC solve authentication; SCIM solves the lifecycle problem — automatic provisioning and, critically, automatic deprovisioning that satisfies security audits.
  • Just-in-time provisioning is a reasonable first step, but it can't deliver the real-time deprovisioning that compliance frameworks like SOC 2 expect.
  • The "SSO tax" debate has no universal answer — the safer path is bundling SSO into a coherent enterprise-readiness tier rather than taxing it standalone.
  • Sequence identity work in phases tied to actual deal signals: single IdP, then multi-IdP, then JIT, then SCIM core, then group sync, then audit exports.
  • Score identity against a must-have gate, not a performance-feature ROI model — use Kano to protect it from being deprioritized in a standard RICE pass.

Frequently Asked Questions

Do small and mid-market SaaS companies really need SAML SSO?

Yes, once deal sizes cross roughly $25-50K in annual contract value, SAML or OIDC SSO becomes a near-universal requirement in security questionnaires. Below that threshold it's optional; above it, it routinely blocks procurement regardless of how strong the core product is.

What's the difference between SAML and OIDC for a product manager's roadmap?

SAML is the older, XML-based standard still mandated by many large, security-mature enterprises and regulated industries, while OIDC is a lighter, JSON-based protocol favored by cloud-native buyers. Most enterprise-facing products eventually need both, but SAML is usually the higher-priority first build if your early pipeline skews toward large, established companies.

Is SCIM provisioning worth building before SSO is fully mature?

No — SCIM should follow SSO, not precede it, because SCIM assumes an authentication flow already exists to attach lifecycle events to. Build single-IdP SSO and JIT provisioning first, then layer in SCIM once deprovisioning requests or compliance-driven security questionnaires start appearing repeatedly.

Should we charge extra for SSO, or is that a bad practice?

Charging for SSO standalone ("the SSO tax") is increasingly viewed unfavorably by security-conscious buyers, since it can look like gatekeeping essential security controls. A more defensible approach is bundling SSO with a broader enterprise-readiness tier (audit logs, SCIM, admin roles) so the pricing reflects real operational cost rather than taxing security itself.

How do I stop SSO/SCIM work from being deprioritized against flashier features?

Use a Kano framing to tag identity requirements as basic expectations before they enter your standard prioritization process, since a plain reach-impact-effort score tends to undervalue work whose absence — not presence — drives the real cost. Prodinja's RICE and Kano prioritization tools are built to support exactly this distinction, letting you sequence SSO and SCIM as must-have gates rather than competing delight features when you plan the roadmap.