SAP Knowledge Base Article - Public

3693954 - How to use BizX API OAuth token in Learning API calls via CPI

Symptom

You need clarification regarding how to use the BizX API OAuth token in Learning API calls via CPI.

"Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental."

Environment

  • SAP SuccessFactors Learning
  • SAP SuccessFactors OData API

Resolution

Follow these steps in order to properly setup the BizX OAuth in CPI for Learning calls:

  1. Create the OAuth application in SuccessFactors BizX following the steps 1, 2 and 3 from the blog SAP Cloud Integration – OAuth2 SAML Bearer/X.509 Certificate Authentication Support in SuccessFactors Connector
  2. In CPI, create a SuccessFactors adapter selecting OData V4 as the message protocol.





  3. In Connection tab:
    1. Provide the URL of your Learning API endpoint. For example: https://learning-domain.plateau.com/learning/odatav4/public/user/curriculum-service/v1/.
    2. Select option "OAuth2 SAML Bearer Assertion" in "Authentication" field.
    3. Provide the OAuth2 SAML Bearer credentials you created in step 3 of the blog on "Credential Name" field.

  4. In Processing tab:
    1. Select the required operation (GET for reading data, POST for updating data).
    2. "Resource Path" should contain the Learning object being queried.
    3. "Query Options" contains the filters and other parameters sent in the query.

After that, the CPI artifact is ready to be tested.

See Also

Keywords

oauth2, oauth, lms, learning, api, cpi, integration, sci, saml, bearer, assertion, odata, v4, deprecation, token, sap, cloud, integration, bizx, access, platform , KBA , LOD-SF-INT-ODATA-OAU , ODATA OAUTH Authentication , LOD-SF-LMS-INT , Integrations with BizX , LOD-SF-LMS-ODA , Web Services OData , LOD-SF-PLT , Platform Foundational Capabilities , LOD-SF-LMS , Learning Management System , How To

Product

SAP SuccessFactors HCM Suite all versions ; SAP SuccessFactors Learning all versions

Attachments

Pasted image.png
connection.png