<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

Unable to Reuse Values for Multiple Identifiers Previously Assigned to Deleted Users in Okta

Lifecycle Management
Okta Identity Engine

Overview

Reassigning a multiple identifier value previously assigned to a deleted user fails because Okta requires time to completely delete the user profile. Resolve this issue by waiting for the deletion process to complete or by modifying the identifier value before deleting the user. Okta generates the following error: 

 

<identifier name>: An object with this field already exists in the current organization.

 

Applies To

  • Okta Identity Engine (OIE)
  • Multiple Identifiers

Cause

Okta requires time to completely delete a user profile. The old identifier value becomes available for reassignment only after Okta finishes the deletion process.

Solution

How is the multiple identifier value reassigned?

Reassign the identifier value by waiting for Okta to complete the user deletion process or by modifying the identifier value before deactivating the user.

Wait for the User Deletion Process to Complete

Wait for Okta to completely delete the user and verify the completion in the System Log before reassigning the old identifier value.

  1. Navigate to the System Log.
  2. Search for the "user.lifecycle.delete.completed" event for the deleted user.
  3. Reassign the identifier value once the event appears.

 

Modify the Identifier Value Before Deletion

Modify the identifier value for the active user to make it immediately available for other users before deactivating the account.

  1. Confirm the current active user no longer requires the identifier value.
  2. Modify the identifier value for the current active user.
  3. Deactivate and delete the old user.
Loading
Unable to Reuse Values for Multiple Identifiers Previously Assigned to Deleted Users in Okta | Okta Support