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.
SAP Knowledge Base Article - Preview