SAP Knowledge Base Article - Public

3583943 - User could not be created/updated. Language code '<xxx>' is unknown

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

  1. Access IAS admin console; 
  2. Applications & Resources; 
  3. Master Data; 
  4. languages;
  5. 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