Skip to Content
Technical Articles
Author's profile photo Karthick Chandrasekaran

SAP SuccessFactors Productized Integrations supporting secure authentication mechanism

Abstract:

As per the 2H 2020 announcement: Planned Retirement of HTTP Basic Authentication (SFAPI/ODATA API) , all the productized integrations built by SAP SuccessFactors is now updated with secure OAuth2.0 authentication for inbound API calls to SAP SuccessFactors.

Pre-Read:

Migrating SAP SuccessFactors API Calls from Basic Authentication to OAuth 2.0 | SAP Blogs

FAQ:

  • What is meant by “SAP SuccessFactors Productized integrations”?

SAP SuccessFactors product team has the ownership of the integration processes/flows.

  • As a customer what are the migration activities for “SAP SuccessFactors Productized integrations”?

1. Ensure the Integration process is on the latest version (Boomi / SAP Cloud Integration)

2. As these are configure-only integrations, as a customer you would need to create the credential in SAP Cloud Integration or Configure the Environment extension in Boomi by following the respective SAP help material

3. Post the deployment ensure to test the Integration process/flow

Note:

In case of any errors faced during the migration activities please raise a support incident to components: LOD-SF-INT-BOM (Boomi related) LOF-SF-INT-HCI (SAP Cloud Integration related)

For the questions related to SAP SuccessFactors OAuth2.0, please raise it in Partner Delivery Community (SAP Partner) , SAP SuccessFactors Customer communityAsk a Question | SAP Community (SAP Customer)

  • What credential type needs to be created in SAP Cloud Integration for SAP SuccessFactors adapter to migrate from Basic to OAuth2.0?

The credential type = OAuth2 SAML Bearer Assertion, the following SAP Blog post explains the steps for creating the credential type SAP Cloud Integration – OAuth2 SAML Bearer/X.509 Certificate Authentication Support in SuccessFactors Connector | SAP Blogs

  • Should the process flow in Boomi/SAP Cloud Integration be re-deployed after migration from Basic to OAuth2 authentication for SAP SuccessFactors Productized Integrations? (Assuming that SAP has enabled the OAuth2 authentication in the SAP SuccessFactors productized integrations)

SAP Cloud Integration: Yes, the integration flow artefact must be re-deployed

Boomi: No need to re-deploy the standard integration package, configuring the connection in environment extension and saving the configuration is enough

List of integrations:

SAP SuccessFactors Productized Integrations and the relevant SAP Help material

3rd Party to SAP SuccessFactors Employee Central

Scenario Middleware SAP Help material link
Integrating SAP SuccessFactors Employee Central with Benefitfocus SAP Cloud Integration https://help.sap.com/viewer/5c91947723344c14bdf719ea8dfa632d/latest/en-US/4867cc726f7341f18ab89f707982b85b.html
Integrating SAP SuccessFactors Employee Central with Thomsons Online Benefits SAP Cloud Integration https://help.sap.com/viewer/f952b8514979493794757374e519d5d3/latest/en-US/13a35a73b9ae4e9e92f463a8dbf4a9d3.html
Integrating SAP SuccessFactors Employee Central with Microsoft Active Directory SAP Cloud Integration https://help.sap.com/viewer/259cedce8d2c4c53bbfad2dfe548f619/latest/en-US/8db35a571fcb43768006d9288d77680a.html
Integrating SAP SuccessFactors with Kronos SAP Cloud Integration https://help.sap.com/viewer/736e8ee2ac8943c7b6278039a7924e97/latest/en-US/1570095f121e4dbfb4d0df4844ba204a.html
Integrating SAP SuccessFactors Employee Central with WorkForce Software SAP Cloud Integration https://help.sap.com/viewer/46295325c8134d4ea51319da7f9f35ae/latest/en-US/ae6028cb72e547e18edd7fd26a19df6f.html
Integrating SAP SuccessFactors Employee Central with Benefitfocus Boomi https://help.sap.com/viewer/5c91947723344c14bdf719ea8dfa632d/latest/en-US/8eb86226f0194b509436b860b2769e42.html
Integrating SAP SuccessFactors Employee Central with Thomsons Online Benefits Boomi https://help.sap.com/viewer/f952b8514979493794757374e519d5d3/latest/en-US/e46d40703dfd4d938965e163c5b13fa8.html
Integrating SAP SuccessFactors with Kronos Boomi https://help.sap.com/viewer/736e8ee2ac8943c7b6278039a7924e97/latest/en-US/bca881686910415fbeba735a93cf3746.html
Integrating SAP SuccessFactors Employee Central with WorkForce Software Boomi https://help.sap.com/viewer/46295325c8134d4ea51319da7f9f35ae/latest/en-US/8cd435f55110499daf432af8b525e527.html

 

3rd Party to SAP SuccessFactors Recruiting

Scenario Middleware SAP Help material link
Integrating SAP SuccessFactors Recruiting with Third Party Assessment Vendor – People Answers SAP Cloud Integration https://help.sap.com/viewer/b09f9a94159a40968e8398c1abc01963/latest/en-US/cbc2bd95f98a42239eb4567f97669aed.html
Integrating SAP SuccessFactors Recruiting with Third Party Assessment Vendor-Generic Template SAP Cloud Integration https://help.sap.com/viewer/670a87748bf544a7acee378a2c9905f0/latest/en-US/ecb393601b894ff2bd78307ee5c58378.html
Integrating SAP SuccessFactors Recruiting with Third Party Assessment Vendor – People Answers Boomi https://help.sap.com/viewer/a8a625c0b6214f8fa066e769b5e93992/latest/en-US/92f354b145d247ffac1185384b91167e.html

Employee Central Integration with SAP S/4HANA On Premise or SAP ERP Systems

Scenario Middleware SAP Help material link
Side-by-Side Deployment Option: Use Employee Central as system of records for a subset of employees and retain the on-premise system as the core HR system for another subset of employees Boomi/SAP Cloud Integration https://help.sap.com/viewer/cedb0e80668d491e8c9380f451558f2d/latest/en-US
Core Hybrid Deployment Option: Use Employee Central as system of record for all employees and retain the on-premise system for specific processes, such as Payroll or Time Management Boomi/SAP Cloud Integration https://help.sap.com/viewer/cedb0e80668d491e8c9380f451558f2d/latest/en-US

SAP SuccessFactors and SAP Fieldglass Integration

 

Scenario Middleware SAP Help Material link
Using SAP Fieldglass with Employee Central SAP Cloud Integration https://help.sap.com/viewer/273e3d27f7ad4a45a14e41419030a590/latest/en-US/08cddc1108e840b98cd44c1f7598878d.html

Conclusion:

In case you are a SAP partner or customer you can listen to Gerald Reinhard and Karthick Chandrasekaran in this webinar to get more information about the migration from Basic Authentication to OAuth 2.0. Slides are available here.

We will share more information in future with our customers and partners through webinars and this customer  community blog.

Also please follow the SAP SuccessFactors | SAP Community, for further updates.

Assigned Tags

      2 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Ravi Condamoor
      Ravi Condamoor

      Hi Karthick,

      Am trying to integrate DataSphere with Successfactors via Oauth. I am using the info shown in the screenshot. Am not sure on what to fill for the Oauth API Endpoint field highlighted.  I generated the SAML  assertion separately as described in https://launchpad.support.sap.com/#/notes/3031657. Should I use this Assertion string as the OAuth API endpoint?  If not what should I use here or where can I find my OAuth API endpoint? I am using https://apisalesdemo8.successfactors.com/oauth/token as my token endpoint. Link to the doc I am using https://help.sap.com/docs/SAP_DATASPHERE/be5967d099974c69b77f4549425ca4c0/39df02030d4b411487bacecf9afea4e8.html.

      Thx

      -ravi

      Author's profile photo Ravi Condamoor
      Ravi Condamoor

      Hi Karthick,

      I got it to work by using /oauth/idp as the endpoint. Datasphere doc says not to use this without giving a [proper alternative.

       

      OAuth API Endpoint

       

      Thanks

      -ravi