SCIM re-activate and re-assign sends active=false in SCIM event

Hi Okta,

I encountered a SCIM bug when re-assigning a deactivated user back to an app again (they were previously assigned the app).

Steps to reproduce:

  1. Assign a user to an app
  2. Unassign the user from the app
  3. Reassign the user to the app

The final SCIM provisioning event has “active”: false, even though it should be true, so the end state of the user in our app is deactivated even though they are reactivated in Okta.

Force syncing the users under the Provisioning tab doesn’t fix the issue.

Is there a replication delay on the Okta side?