cancel
Showing results for 
Search instead for 
Did you mean: 

How to move from SuccessFactors Learning Token Server to SAP SuccessFactors OAuth 2.0.

SAPSupport
Employee
Employee
0 Kudos
627

Dear SAP Support,

Due to Deprecation of SuccessFactors Learning Token Server.

Could you clarify what setting should be made to migrate from SuccessFactors Learning Token Server to newer one?


------------------------------------------------------------------------------------------------------------------------------------------------
Learn more about the SAP Support user and program here.
fgarayevaz
Participant
0 Kudos

Dear SAP support,

Could you pls share more details how you are getting Tokens with BizX Token Server? 

Regards,

Fuad

Accepted Solutions (1)

Accepted Solutions (1)

SAPSupport
Employee
Employee
0 Kudos

Hi,

Further information on SAP SuccessFactors OAuth 2.0 can be found on this SAP help page: Authentication Using OAuth 2.0.

  1. Register your client application in SAP SuccessFactors to obtain an API key.
  2. Obtain a SAML assertion from your trusted IdP (recommended, for example, SAP Cloud Identity Services - Identity Authentication) or use the sample code to generate one.
  3. Pass your SAML assertion and API key (in the client_id field) along with other information to generate an OAuth token.
  4. Use the generated token to call APIs.
  5. (Optional) Check whether your access token has expired or not.

Registering Your OAuth2 Client Application
Register your client application so that you can authenticate API users using OAuth2.

Generating a SAML Assertion
Generate a Security Assertion Markup Language (SAML) assertion for requesting an OAuth token.

Requesting an Access Token
With a SAML assertion, you can now call API /oauth/token to request an access token for authentication with the API server.

Viewing the Validity of an Access Token
Use API /oauth/validate to verify if an access token is valid.

Answers (0)