When enabling "SuccessFactors API" integration by clicking on Test API Credentials, integration fails with the following error:
Verification failed: NO_PERMISSIONS_EXCEPTION: Insufficient permissions
- SuccessFactors
- Provisioning
- Error
- Okta Classic Engine
- Okta Identity Engine (OIE)
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.
To resolve the issue, follow the steps below:
- 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.
- 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).
- Click Test API Credentials, verify if the connection was successful, and click Save.
