Symptom
When attempting to synchronize users from SuccessFactors to the Identity Authentication Service (IAS), the following error message is encountered:
- error=HTTP operation failed invoking https://<tenant-ID>.accounts.ondemand.com/service/scim/Users/Pxxxx with statusCode: 400, Response: User could not be updated. Language code '<xxx>' is unknown
- error=HTTP operation failed invoking https://<tenant-ID>.accounts.ondemand.com/service/scim/Users/Pxxxx with statusCode: 400, Response: User could not be created. Language code '<xxx>' is unknown
Environment
Identity Provisioning
Reproducing the Issue
Run an IPS job.
Cause
The expected attribute is the language key, not language value.
Resolution
- Access IAS admin console;
- Applications & Resources;
- Master Data;
- languages;
- Set the key related to the language value.
- For example: set EN to English or NL to Dutch.
- The available languages codes can be found on: https://<tenand-id>.accounts.ondemand.com/service/md/languages
See Also
Keywords
language, key, IAS, IPS, Master Data, value, unknown, user , KBA , BC-IAM-IPS , Identity Provisioning Service (IPS) , Problem
Product
SAP SuccessFactors HCM Core 2411
SAP Knowledge Base Article - Public