SAP Knowledge Base Article - Public

3451361 - How to configure Cloud For Customer destination in BTP using Client Certificate authentication?

Symptom

You are trying to set up Client Certificate authentication in BTP due to the Basic Authentication deprecation announced in the What's New Viewer below:

Migration of HTTP Basic Authentication to X.509 Authentication with SAP Cloud for Customer | SAP Help Portal

Environment

  • SAP SuccessFactors HXM Suite

    • Employee Central Service Center (AskHR)

Resolution

To enable Certificate Based Authentication with Cloud For Customer in your BTP, you will need 2 things:

  1. Create the certificate inside Cloud For Customer
  2. Upload and use the new generated certificate in your 'CloudForCustomer' destination in BTP

To create the certificate in Cloud For Customer system, you can simply go your Cloud For Customer tenant, and follow the instructions described in the Guide page below: 

Generating OAuth X509 Key in SAP SuccessFactors | SAP Help Portal

Once that's done, you can simply include that certificate in your BTP destination in case you already have one configured for C4C, by following the steps below:

  1. Click in Edit for the 'CloudForCustomer' destination
  2. Change the Authentication field from BasicAuthentication to ClientCertificateAuthentication
  3. Click in 'Upload and Delete Certificates' and upload your new create certificate from C4C
  4. Once uploaded, select it in the 'Key Store Location'
  5. Also, in 'Key Store Password' add the password used when creating the certificate in C4C. 
  6. Then, click Save

After this configuration, wait few minutes, and after logout and log back into SuccessFactors, AskHR should be working normally.

Now, if you never configured a destination for CloudForCustomer in BTP, and would like to use ClientCertificateAuthentication, just follow Step 1 mentioned above in this KBA, and then for Step 2 please refer to this page of the Guide: Configuring Destinations on SAP Business Technology Platform | SAP Help Portal

See Also

Implementation Sequence | SAP Help Portal

Keywords

Your profile is not configured, Your profile is not configured, please contact your system administrator, Something went wrong, please try again later, AskHR, C4C, certificate. , KBA , LOD-SF-INT-AHR , Ask HR - Employee Central Service Center (ECSC) , How To

Product

SAP SuccessFactors HCM suite all versions