Skip to content

SAP Success Factors

INFO

The Success Factors connector is a Scripted API connector. Please refer to the Scripted API documentation for more details.

The Success Factors connector allows data synchronization between Success Factors and RAC/M Identity. To do this, the connector uses the SuccessFactors Workforce SCIM API. The API documentation is available at https://api.sap.com/api/PLTScim/overview.

Like all scripts used by the Scripted API connector, this connector can be modified to meet specific requirements. You can refer to other reference scripts to see how scripts can be modified.

Configuration

The following parameters are required for all Scripted API connectors:

ConfigurationDescription
Script PathPath to the Groovy script.
API URLThe URL of the API to connect to.

The API URL should end with /PLTScim/rest/iam/scim/v2.

Additional parameters are also required for the Success Factors connector. The following section describes the required parameters.

Authentication

The Success Factors connector uses the OAuth2 Protocol to authenticate to the API. This entails that configuration requires a few custom properties in order to allow the authentication flow to happen properly:

ConfigurationMust contain
Custom Config 1The grant_type.
Custom Config 2The client_id.
Custom Secret 1The client_secret.
Preferred Authentication Methodoauth2
Authentication URLThe URL used for authentication.
ThreadPoolSizeThe number of threads to use (default: All available threads)

These properties will provide sufficient information for the connector to authenticate and perform the required operations on the API.

Threads

The Success Factors connector supports concurrent operations. To do this, it uses a thread pool. This allows multiple API calls to be made in parallel to increase performance. This is especially useful when importing a large number of users. The number of threads to use can be configured through the "Thread Pool Size" parameter. Leave this parameter empty to use all available threads.