Okta Manager Attribute Fails to Sync to ServiceNow During Provisioning
Last Updated:
Overview
A manager attribute fails to sync to ServiceNow because the ServiceNow Universal Directory (UD) account that creates the API connection lacks administrator permissions. Update the ServiceNow API credentials with an administrator account to resolve the issue. During provisioning, the manager attribute fails to sync to ServiceNow despite the Okta System Log showing a successful profile push. Okta sends the manager attribute value in the format ServiceNow expects, which is the firstName lastName format.
Applies To
- Okta Identity Engine (OIE)
- Okta Classic Engine
- ServiceNow Universal Directory (UD)
- Provisioning
- Manager Attribute
Cause
The ServiceNow UD account that creates the API connection does not have the correct permissions in ServiceNow. The ServiceNow account requires administrator permissions for the organization.
Solution
What steps are required to update the ServiceNow API connection with administrator permissions?
Update the ServiceNow API credentials in the Okta Admin Console using an administrator account, then verify the profile push.
- Navigate to the Okta Admin Console.
- Go to Applications > Applications > ServiceNow UD > Provisioning > Integration.
- Select Edit.
- Enter the ServiceNow API Credentials:
- Admin User Name: Enter a ServiceNow username with administrator permissions for the organization.
- Admin Password: Enter the password for the administrator account.
- Select Test API Credentials to verify the connection.
- Select Save.
- Push the profile update that includes the manager attribute change, and verify that the manager attribute syncs to ServiceNow.
