Skip to main content
Integrations//
Setup Guide

Okta SCIM Provisioning

Connect Okta to Cremit Platform via SCIM 2.0 to automate user provisioning, group sync, and de-provisioning. Employees lose access the moment they are suspended in Okta.

About this guide

This comprehensive guide will walk you through the complete setup process. Expected completion time: 5-10 minutes.

Overview

Okta SCIM provisioning lets Okta push user lifecycle events into Cremit Platform in real time. When someone is assigned or unassigned in Okta, their the platform access is created, updated, or revoked automatically, without admin tickets.

Prerequisites

  • Cremit Platform Enterprise plan (SCIM is an Enterprise feature)
  • Okta super admin role
  • Okta Lifecycle Management (Provisioning) add-on enabled in your Okta org

Step-by-Step Setup

Step 1: Create the SCIM provider in Cremit Platform

  • Cremit Platform > Enterprise > Directory Sync > Add Directory Provider
  • Provider Name: 'Okta Production' or similar
  • Provider Type: Okta
  • Cremit Platform displays the SCIM base URL and a one-time bearer token; keep both open for Step 2

Step 2: Create an Cremit Platform SAML + SCIM app in Okta

Okta ties provisioning to the SAML app; create the app first if you have not already.

  • In Okta > Applications > Browse App Catalog, search 'Cremit Platform' and add it (or use the generic SAML + SCIM template if listed)
  • Configure the SAML tab per the SAML SSO guide
  • Switch to the Provisioning tab and click Configure API Integration

Step 3: Configure the SCIM integration in Okta

  • Base URL: paste the SCIM base URL from Cremit Platform
  • API Token: paste the one-time bearer token from Cremit Platform
  • Click Test API Credentials; expect 'verified successfully'
  • Enable API integration, then enable the following under To App: Create Users, Update User Attributes, Deactivate Users

Step 4: Assign users or groups to the app

Provisioning events only fire for assigned identities.

  • Assign individuals directly, or push Okta groups to Cremit Platform
  • Required attributes: email, displayName, active
  • Optional: department, title, manager for richer context in Cremit Platform

Verification

To confirm the integration is configured correctly:

  • Newly assigned Okta users appear in Cremit Platform within 1 minute
  • Deactivating a user in Okta revokes their Cremit Platform session and API tokens immediately
  • Group memberships in Okta reflect in the Cremit Platform team view
  • No 'missing required attribute' errors in Okta's provisioning logs

Troubleshooting

Issue: Test API Credentials fails with 401.

  • Solution: The bearer token is one-time and must be copied at the moment Cremit Platform displays it. If lost, regenerate from the the platform provider settings.

Issue: Users are created but not deprovisioned.

  • Solution: Deactivate Users must be enabled under To App provisioning actions. Also confirm the user is unassigned or Okta-suspended, not just removed from a group.

Key Benefits

  • Real-time deprovisioning closes a major window attackers love to exploit
  • No more 'access revoked 2 weeks after offboarding' tickets
  • Group-based assignment scales as your org grows
  • Full audit trail: Okta logs every lifecycle event, Cremit Platform logs every access change
Ready to connect

Start securing your infrastructure

Connect this integration to Cremit and start protecting your machine identities in minutes

Need help?

Our support team is here to assist you with the integration process.

By the numbers

5-10 min
Setup time
24/7
Monitoring
Real-time
Alerts
Okta SCIM Provisioning | Cremit Integration Guide