Symptom
***The Learning Token Server has reached End of Maintenance in November 2023 and will be deleted in November 2027 (What's New Viewer). Please refer to Learning Token Server Deprecation (2027) | SAP Community and KBA 3418436 for additional details***
Is there any impact on existing connections when generating a new Client Secret in the Learning OAuth Token Server?
Environment
SAP SuccessFactors Learning
Reproducing the Issue
- Go to Learning Administration side >
- Search for Configuration > OAuth Token Server >
- Click "Generate New Client Secret Key".
Resolution
Generating a new Client Secret will invalidate all previously generated secrets.
It's possible to generate the secret from different Learning Admin accounts, which aren't used for existing integrations. This would avoid any unexpected impact. If the secret generated at the Admin account level is being used somewhere and it's regenerated, it's going to be break the integration as well.
- Connection between Learning Management System and BizX - This isn't impacted by the Client Secret regeneration or used by the Client Secret itself.
- Connection between Learning Management System and IAS - This isn't impacted by the Client Secret regeneration or used by the Client Secret itself.
- Connection related to Learning Management System and Story Reports - This isn't impacted by the Client Secret regeneration or used by the Client Secret itself.
The Client Secret is used with APIs and integrations that use the Learning APIs (POST, PUT, GET), but not the ones mentioned in the list above.
Keywords
oauth, token, server, client, secret, invalidate, previous, connection, impact, bizx, ias, story, reports, lms, odata, api, reconfiguration, invalidation, integration, authentication, regeneration, successfactors, POST, PUT, GET, learning , KBA , LOD-SF-LMS-ODA , Web Services OData , LOD-SF-LMS , Learning Management System , Problem
SAP Knowledge Base Article - Public