<iframe src="https://www.googletagmanager.com/ns.html?id=GTM-M74D8PB" height="0" width="0" style="display:none;visibility:hidden">
Loading
Skip to NavigationSkip to Main Content

Okta User Reactivation Fails to Sync Status Update With Downstream SCIM Server

Okta Classic Engine
Okta Identity Engine
API Access Management

Overview

When Okta reactivates a previously provisioned user, the downstream System for Cross-domain Identity Management (SCIM) server fails to receive the correct active status. This occurs when the SCIM server returns inconsistent active statuses during the reactivation GET requests. Ensuring the SCIM server consistently returns the correct active status for both List Users and Single User requests resolves the issue. 

Applies To

  • Okta Identity Engine (OIE)
  • Okta Classic Engine
  • System for Cross-domain Identity Management (SCIM) Provisioning

Cause

When Okta reactivates a user, Okta makes two GET calls

  • List Users Endpoint with a filter (/v1/scim/Users?filter=userName...)
  • Get User Endpoint (/v1/scim/Users/<uuid>)

If the first call returns active=true and the second call returns active=false, Okta sends active=false to the SCIM server during the status update.

Solution

How is the downstream SCIM status update issue resolved?

Update the downstream SCIM server configuration to return consistent user records for both List Users and Get User endpoints.

 

Loading
Okta Support - Okta User Reactivation Fails to Sync Status Update With Downstream SCIM Server