SSO (SAML/OIDC) and SCIM (automated user provisioning) are the two integrations enterprise IT expects before signing.
SSO (Single Sign-On) lets enterprise employees log into your product using their existing identity provider (Okta, Azure AD, Google Workspace). SCIM (System for Cross-domain Identity Management) automatically provisions and de-provisions users based on IdP group membership. Together they're the two integrations enterprise IT will insist on before signing — and they're where every SaaS company hits the 'we can't sell to enterprise without them' wall.
Both are enterprise SSO protocols. SAML is older, XML-based, still dominant in enterprise IT. OIDC is newer, JSON-based, easier to implement, standard in modern setups. Enterprise IT will typically request SAML because that's what their IdP admins know; supporting both is the safe answer. Most auth providers (WorkOS, Auth0, Frontegg, Stytch) handle both with one integration.
SCIM automates the four lifecycle events: (1) User created in IdP → auto-provisioned in your app. (2) User attribute changed (department, role) → synced. (3) User group membership changed → app permissions updated. (4) User deprovisioned in IdP → deactivated in your app within minutes. Without SCIM, IT admins manually manage users in your app, which they refuse to do at scale.
Building SSO/SCIM from scratch: 3-6 engineer-months, plus ongoing IdP-specific edge cases. Auth providers (WorkOS, Frontegg, Descope, Stytch) charge $100-$500/enterprise-connection/month and handle the protocols, IdP quirks, and admin UI. For most SaaS companies, buying is the right answer — build only if identity is a core product surface (e.g., you are an auth company).
Historical practice: SSO is gated to Enterprise plans (often at 2-5x the price of Team plans). sso.tax exists as a public shaming site for the practice. The counter-argument: SCIM/SAML integrations require ongoing enterprise-support commitments that free-tier economics can't support. Modern consensus: SAML/SCIM behind Enterprise tier is defensible; blocking basic SSO (Google/Microsoft OAuth on individual accounts) behind Enterprise is not.
Test against the top IdPs your customers use (Okta, Azure AD/Entra, Google Workspace, OneLogin, JumpCloud, Ping). Each has quirks — attribute mapping edge cases, deprovisioning delays, group-sync limits. Enterprise buyers will run their own IT test in a sandbox before signing; if the integration breaks in that test, the deal stalls indefinitely.
Investor directory · Fundraising library · Articles A–Z · Company funding database