cancel
Showing results for 
Search instead for 
Did you mean: 

identity Authetication IPS is giving error in syncing manager when using API version 2

08-25-2026 4:11 PM
mithun_karmakar Discoverer
95 views 0 comments
0 Likes
SAP Managed Tags
Subscribe

Hi

we are trying to upgrade to SCIM API version 2 in identity Authetication. Our source system is Successfactors. but we are getting following errors:

error=HTTP operation failed invoking https://sometenant.accounts.ondemand.com/scim/Users/ab5b31d6-4372-407b-a22b-84d0ee3e858a  with statusCode: 400, Response: {"schemas":["urn:ietf:params:scim:api:messages:2.0:Error"],"status":"400","scimType":"invalidValue","detail":"\"P018073\" is not a valid UUID"},

content={"active":true,"addresses":[],"emails":[{"primary":true,"value":"[email protected]"}],"id":"ab5b31d6-4372-407b-a22b-84d0ee3e858a","name":{"familyName":"K C","givenName":"Prashanth","middleName":"Chunchegowda"},"schemas":["urn:ietf:params:scim:schemas:core:2.0:User","urn:ietf:params:scim:schemas:extension:enterprise:2.0:User","urn:ietf:params:scim:schemas:extension:sap:2.0:User","urn:sap:cloud:scim:schemas:extension:custom:2.0:User"],"urn:ietf:params:scim:schemas:extension:enterprise:2.0:User":{"division":"Operations Engineering Controls (10003006)","employeeNumber":"80152613","manager":{"value":"P018073"},"organization":"Engineering & Services Private Limited (WPES)"},"urn:sap:cloud:scim:schemas:extension:custom:2.0:User":{"attributes":[{"name":"customAttribute1","value":"8B1DDE74AE3447D3AB874B7DB5D1D936"},{"name":"customAttribute2","value":"UnknownOrg"}]},"userName":"[email protected]","userType":"EMPLOYEE"}

 

Source System Suceessfactrs have following transformation for manager:

 {
                "sourcePath": "$['urn:ietf:params:scim:schemas:extension:enterprise:2.0:User']['manager']['value']",
                "optional": true,
                "targetPath": "$['urn:ietf:params:scim:schemas:extension:enterprise:2.0:User']['manager']['value']"
            },
            {
                "sourcePath": "$['urn:ietf:params:scim:schemas:extension:enterprise:2.0:User']['manager']['displayName']",
                "optional": true,
                "targetPath": "$['urn:ietf:params:scim:schemas:extension:enterprise:2.0:User']['manager']['displayName']"
            },
            {
                "sourcePath": "$['urn:ietf:params:scim:schemas:extension:enterprise:2.0:User']['manager']['$ref']",
                "optional": true,
                "targetPath": "$['urn:ietf:params:scim:schemas:extension:enterprise:2.0:User']['manager']['$ref']"
            },

 

In target system identity authentication transformation is as below.

 {
                "sourcePath": "$['urn:ietf:params:scim:schemas:extension:enterprise:2.0:User']['manager']['value']",
                "optional": true,
                "targetPath": "$['urn:ietf:params:scim:schemas:extension:enterprise:2.0:User']['manager']['value']",
                "functions": [
                    {
                        "function": "resolveEntityIds"
                    }
                ]
            },

 

Source system relevant parameters:

sf.user.attributes = userId,username,status,email,lastName,firstName,lastModifiedDateTime,personKeyNav,manager 

sf.user.attributes.expand = personKeyNav,personKeyNav/userAccountNav,manager,manager/personKeyNav    

 

They are as per SAP documentation: Identity Authentication | SAP Help Portal 

Pls help us solve this.

 

0 Likes

Accepted Solutions (0)

Answers (0)