ServiceNow Provisioning Cost Centers Do Not Appear in Okta
Last Updated:
Overview
When adding new cost centers in ServiceNow, the changes do not appear on the Okta User Assignments page because Okta does not update the application data automatically. Resolve this issue by re-authenticating the Application Programming Interface (API) credentials or refreshing the application data.
Applies To
- Okta Identity Engine (OIE)
- Okta Classic Engine
- ServiceNow
- Provisioning
Cause
Okta does not update the application data automatically, requiring a manual refresh to sync the new cost centers from ServiceNow.
Solution
What steps are required to re-authenticate the API credentials for the ServiceNow application?
Re-authenticate the API credentials used for provisioning to and from ServiceNow to download and update the application data in Okta.
- Go to the Okta Admin Console and navigate to Applications > Applications > ServiceNow > Provisioning > Integration.
- Click Edit.
- Verify that the ServiceNow administrator credentials are correct, click Test API Credentials, and save the configuration.
- Navigate to the Assignments tab in the ServiceNow application.
- Click the pencil icon to open the Edit User Assignment page.
- Check the Cost Center dropdown menu to confirm that the new cost center is available.
Refresh the application data for all applications configured with provisioning.
Trigger an import of application data for all applications configured with provisioning by refreshing the application data in the Okta Admin Console.
NOTE: This action triggers an import of application data for all applications configured with provisioning.
- Go to the Okta Admin Console and navigate to Applications > Applications.
- Click More and select Refresh Application Data.
Review the following image to locate the Refresh Application Data option.
