Symptom
Provisioning a user from a source system to SAP Concur using Identity Provisioning (IPS) fails with the following error in the job logs:
- The request to create an entity has failed with: 409 Conflict 'Principal with lookup type 'companyId,employeeNumber' with provided value already exists'
When reviewing the IPS error job logs, the SCIM payload may show a malformed or incomplete userName, such as:
- "urn:ietf:params:scim:schemas:extension:sap:2.0:User": {"userUuid": "xxx"},"userName": "user123@null"
The IPS target system contains the following transformation code:
{
"sourcePath": "$.userName",
"targetPath": "$.userName",
"functions": [
{
"type": "concatString",
"suffix": "@%concur.company.domain%"
}
]
}
Read more...
Environment
- Identity Provisioning
- SAP Concur
Product
Identity Provisioning 1.0
Keywords
SCIM error, null domain, companyId,employeeNumber, Principal with lookup type , KBA , BC-IAM-IPS , Identity Provisioning Service (IPS) , BNS-CON-SE-ERP , Concur ERP Integration , Problem
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.