<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
Updating an Okta External ID for Provisioning-Enabled Apps
Lifecycle Management
Okta Integration Network
Okta Classic Engine
Okta Identity Engine
Overview

This article applies to applications where the externalID value can be seen on the application side, and there is a discrepancy between the externalID values between Okta and the application.

The externalId is a unique identifier that a user is granted in an application in Okta. The first time that a user is provisioned from Okta to an external application through SCIM provisioning, attributes such as username or email are used for the initial match. If a matching user is found, a response is sent back to Okta, containing that user’s unique identifier in that environment (id), assigned to the externalId field. In future requests, the externalId will be used as a resource identifier.

The externalId attribute can not be edited in Okta.

Applies To
  • Okta Integration Network (OIN)
  • externalId 
  • Provisioning
  • Okta Identity Engine (OIE)
  • Okta Classic Engine
Solution

Since the externalID attribute is not editable, please re-assign the user to the application in Okta. This will generate a new application user profile, re-initiating provisioning and populating the externalId field.

Loading
Updating an Okta External ID for Provisioning-Enabled Apps