Skip to main content

Provisioning With SCIM

What is SCIM?

SCIM (System for Cross-domain Identity Management) is an open standard that enables automated provisioning and deprovisioning of user accounts between identity providers (IdPs) and service providers like Fairjungle.

It is designed to make managing user identities in cloud-based applications faster, easier, and more secure. SCIM is commonly used alongside SSO (Single Sign-On) to enable seamless identity lifecycle management.

What You Can Do with SCIM in Fairjungle

By integrating SCIM with Fairjungle, your organization can:

  • Automatically provision users
    New users created in your IdP (e.g., Okta, Azure AD) are automatically created in Fairjungle.

  • Keep user information in sync
    When a user's attributes (e.g. name, email, department) are updated in your IdP, they are automatically updated in Fairjungle.

  • Deprovision users safely
    Removing or disabling a user in your IdP will deactivate or remove them from Fairjungle.

These features reduce manual data entry, improve security, and ensure a consistent employee experience.

How SCIM Works

SCIM operates over a RESTful API using JSON to exchange user and group data between systems. The identity provider acts as the source of truth and initiates all changes.

Typical lifecycle events that SCIM handles:

  1. User Created → Fairjungle receives a POST /Users request and creates the user.
  2. User Updated → Fairjungle receives a PATCH /Users/{id} request and updates the user's information.
  3. User Deleted or Deactivated → Fairjungle receives a DELETE /Users/{id} or a deactivation patch and removes access.
  4. Group Changes (optional) → Fairjungle receives POST, PATCH, or DELETE requests on /Groups to manage group memberships.

Prerequisites

To enable SCIM provisioning with Fairjungle, you will need:

  • An Identity Provider that supports SCIM provisioning (e.g., Okta, Azure Active Directory, OneLogin...)
  • Developer access in Fairjungle to create and manage authentication keys
  • Admin-level access in your IdP to configure provisioning

Next Steps

➡️ To get started, follow the SCIM Setup Guide.

info

Groups operations endpoints are implemented, but there is no notion of group in fairjungle for now.

warning

Bulk Operations and /Me endpoints are not supported for now.