Now Live: SCIM Provisioning across Directory Integrations

Managing user access at scale is no easy feat—especially when enterprise customers expect seamless, automated provisioning. That’s why we’re excited to announce that Scalekit now supports SCIM provisioning as-a-service, making it easier than ever to handle user and role management across directories.

Understanding SCIM: why it's important for enterprise organizations?

SCIM (System for Cross-Domain Identity Management) is an open standard that simplifies how user and group data is fetched from directories and HR systems. For IT admins in enterprise organizations, this means they can automatically grant or revoke access to applications whenever their employees join or leave the organization—no manual steps or spreadsheets involved.

Your SaaS app is one of many applications deployed within an enterprise org's tech stack. By offering SCIM provisioning within your app, IT admins can streamline onboarding and offboarding of users, improving security and reducing operational overhead for user management.

The admin portal view of SCIM directory integration.

How Scalekit simplifies SCIM provisioning

Implementing SCIM can get complicated—especially when you’re dealing with different directory providers, each with its own quirks. Scalekit removes this complexity by providing a single integration and a unified data format. With an instant integration to Scalekit, your app can connect to multiple directories and HR systems without having to build and maintain custom code for each of the integrations.

Scalekit offers two primary ways to handle SCIM provisioning, giving you the flexibility to choose what works best for your app.

1. Webhooks: real-time user and group updates

With webhooks, your app receives real-time events whenever there are changes in a customer’s directory. Scalekit pushes user, role, and group updates to your app in real-time

Key features of webhooks

  • Subscribe to specific events: Choose events like user created, user updated, or user deleted based on your needs.
  • Multiple endpoints: Route different events to specific workflows within your system
  • Secure delivery: with automatically generated signing secrets
  • Retries and resends: Ability to retry failed events, plus resend any previous event
  • Endpoint testing: Use ping events to validate your webhook endpoints before going live

2. On-demand API fetch

Not all scenarios require real-time updates. For cases like scheduled syncs, reconciliation of data, or batch processing, Scalekit’s Directory API lets you fetch users, roles, and groups information from directories as needed.

Single integration for all directories and HR systems

Building individual integrations for every directory provider is tedious and resource-intensive. Scalekit simplifies through a single API and a unified data format, saving your team valuable engineering time.

Out-of-the-box integrations: Okta, Azure AD, JumpCloud, Google Workspace, Rippling, and more

Unified data model: Data from different directories is normalized, so your app receives consistent data regardless of the provider

Get started with SCIM in minutes

Ready to simplify user provisioning for your enterprise customers?

👉 Explore our Quickstart Guide for step-by-step instructions

🚀 Get 3 free SCIM connections and deliver a seamless user management for your enterprise customers, without any internal dev headache

Simplify user provisioning with Scalekit SCIM
Schedule a demo with Scalekit today.

Acquire enterprise customers with zero upfront cost

Every feature unlocked. No hidden fees.
Start Free
$0
/ month
3 FREE SSO/SCIM connections
Built-in multi-tenancy and Organizations
SAML, OIDC based SSO
SCIM Provisioning for Users, Groups
Unlimited Users
Unlimited Social Logins