SAP SuccessFactors Integration Tools
This blog provides an overview for the SAP tools available for SAP SuccessFactors data integration scenarios.
Keeping up with technology changes introduced by SAP SuccessFactors:
Choosing between “Point To Point” Integration pattern and “middleware” based approach is often the biggest challenge.
Here are the quick decision points on the advantages of using SAP SuccessFactors Integration tools:
- SAP SuccessFactors Integration tools provide dedicated adapter out of the box.
- SAP SuccessFactors tools are always kept up to date with technology roadmap as SAP SuccessFactors enhances the Integration capabilities.
- Packaging/Life-Cycle maintenance capability
- Content discovery made easy (SAP API Business Hub)
- Advisory services – SAP SuccessFactors Extensibility Advisory | Innovation | Partner Benefits Catalog | Partner Marketplace
The below table explains the capability of the SAP SuccessFactors Integration tools.
Integration tool Capability
|SAP SuccessFactors Integration Center||
|Extract data using CompoundEmployee API|
|Support for complex message transformation|
|Support for scripting in the integration flows|
|Extract data using SAP SuccessFactors OData APIs|
|Data extraction from SAP SuccessFactors to SFTP|
|Data extraction from SAP SuccessFactors to FTP|
|Send data directly to a SOAP/REST based 3rd party API end point from SAP SuccessFactors|
|Support for SSH key based authentication to SFTP|
|Consume data from a SOAP/REST based 3rd party API end point into SAP SuccessFactors|
|Support for EDI format|
|Support for file Encryption/Signing through
|Support for multiple SFTP destinations in single integration flow|
|Support for high frequency-based integrations|
|Ability to extract history/future date/as-of-dated information from SAP SuccessFactors|
|Ability for scheduling the integrations|
|Ability to send email notification for success/failure of the integrations|
|Support for both server/client-side paging mechanism|
|Suitable tool for productized integration development/Lifecyle management|
|API payload enrichment by calling a different source/target API in the integration flow|
|Support for 3rd party certificate-based authentication|
|Support for 3rd party OAuth2 based authentication|
|Support for OAuth2 based authentication to SAP SuccessFactors|
Please read through the Implementation Design Principle SAP SuccessFactors Integration: Integration Center and Cloud Integration – Section #7 for the detailed tools capability.