2636805 - Merge user odata API is not working Learning

SAP Knowledge Base Article - Public

2636805 - Merge user odata API is not working Learning

Symptom

Try to merge users in out tts LMS System, but the Api is not working as expeted. We take the following Steps.

 

We get a Admin Token:

POST https://<domainname>.plateau.com/learning/oauth-api/rest/v1/token
Authorization: Basic and key
"grant_type":"client_credentials",
"scope":{
"userId":"ADMIN",
"companyId":"ACME",
"userType":"admin",
"resourceType":"learning_public_api"
}
}

Next we want to merge User User01 to User02 the

POST https://tts-stage.plateau.com/learning/odatav4/public/admin/user-service/v2/MergeUsers
Authorization: Bearer ……
{
               "fromUserID": "User01",
               "toUserID":"User02"
}

 

Users are not merged

Environment

SAP SF Learning Management System

Reproducing the Issue

Same as symptom

Cause

API url is updated the one which is used is not correct

Resolution

Please use the following post url -

/odatav4/public/admin/user-service/v2/AI_mergeUser

 

All the other things remain the same this should work fine.

 

Keywords

Merge user API ODATA API issue Updated user api , KBA , LOD-SF-LMS-ODA , LMS Web Services OData , Problem

Product

SAP SuccessFactors Learning 1602 ; SAP SuccessFactors Learning 1605 ; SAP SuccessFactors Learning 1608 ; SAP SuccessFactors Learning 1611 ; SAP SuccessFactors Learning 1702 ; SAP SuccessFactors Learning 1705 ; SAP SuccessFactors Learning 1708 ; SAP SuccessFactors Learning 1711 ; SAP SuccessFactors Learning 1802 ; SAP SuccessFactors Learning 1805 ; SuccessFactors Learning 1402 ; SuccessFactors Learning 1411 ; SuccessFactors Learning 1502 ; SuccessFactors Learning 1505 ; SuccessFactors Learning 1508