<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
SuccessFactors Application API Integration Error "Verification failed: NO_PERMISSIONS_EXCEPTION: Insufficient permissions" in Okta
Okta Classic Engine
Okta Identity Engine
Okta Integration Network
Overview

When enabling "SuccessFactors API" integration by clicking on Test API Credentials, integration fails with the following error:

Verification failed: NO_PERMISSIONS_EXCEPTION: Insufficient permissions

 

Applies To
  • SuccessFactors
  • Provisioning
  • Error
  • Okta Classic Engine
  • Okta Identity Engine (OIE)
Cause

The SuccessFactors account used to create the API connection does not have the required permissions on the SuccessFactors side. The SuccessFactors account needs administrator permissions for the organization.

Solution

To resolve the issue, follow the steps below:

  1. After verifying the SuccessFactors account permission on the app side, go to Okta Admin Console and navigate to Applications > Applications > SuccessFactors Provisioning Integration > click the Edit button. 
  2. Enter the SuccessFactors API Credentials:
    • Admin User Name: Enter a SuccessFactors username with administrator permissions for the organization.
    • Admin Password: Enter a password for the administrator account (above).     
  3. Click Test API Credentials, verify if the connection was successful, and click Save.

 

Related References

Loading
SuccessFactors Application API Integration Error "Verification failed: NO_PERMISSIONS_EXCEPTION: Insufficient permissions" in Okta