Source transformation from Upgrade { "user": { "mappings": [ { "sourcePath": "$.schemas", "targetPath": "$.schemas", "preserveArrayWithSingleElement": true }, { "sourcePath": "$.id", "targetVariable": "entityIdSourceSystem" }, { "sourcePath": "$.userName", "targetPath": "$.userName", "correlationAttribute": true }, { "sourcePath": "$.active", "targetPath": "$.active" }, { "sourcePath": "$.userType", "targetPath": "$.userType" }, { "sourcePath": "$.name.familyName", "targetPath": "$.name.familyName", "optional": true }, { "sourcePath": "$.name.givenName", "targetPath": "$.name.givenName", "optional": true }, { "sourcePath": "$.name.middleName", "targetPath": "$.name.middleName", "optional": true }, { "sourcePath": "$.name.honorificPrefix", "targetPath": "$.name.honorificPrefix", "optional": true }, { "sourcePath": "$.name.honorificSuffix", "targetPath": "$.name.honorificSuffix", "optional": true }, { "sourcePath": "$.name.formatted", "targetPath": "$.name.formatted", "optional": true }, { "sourcePath": "$.nickName", "targetPath": "$.nickName", "optional": true }, { "sourcePath": "$.title", "targetPath": "$.title", "optional": true }, { "sourcePath": "$.displayName", "targetPath": "$.displayName", "optional": true }, { "sourcePath": "$.emails", "targetPath": "$.emails", "optional": true, "preserveArrayWithSingleElement": true }, { "sourcePath": "$.emails[?(@.primary== true)].value", "optional": true, "correlationAttribute": true }, { "sourcePath": "$.phoneNumbers", "targetPath": "$.phoneNumbers", "optional": true, "preserveArrayWithSingleElement": true }, { "sourcePath": "$.preferredLanguage", "targetPath": "$.preferredLanguage", "optional": true }, { "sourcePath": "$.locale", "targetPath": "$.locale", "optional": true }, { "sourcePath": "$.timezone", "targetPath": "$.timezone", "optional": true }, { "sourcePath": "$.externalId", "targetPath": "$.externalId", "optional": true }, { "sourcePath": "$.groups", "targetPath": "$.groups", "optional": true, "preserveArrayWithSingleElement": true }, { "sourcePath": "$['urn:ietf:params:scim:schemas:extension:enterprise:2.0:User']['employeeNumber']", "targetPath": "$['urn:ietf:params:scim:schemas:extension:enterprise:2.0:User']['employeeNumber']", "optional": true }, { "sourcePath": "$['urn:ietf:params:scim:schemas:extension:enterprise:2.0:User']['department']", "targetPath": "$['urn:ietf:params:scim:schemas:extension:enterprise:2.0:User']['department']", "optional": true }, { "sourcePath": "$['urn:ietf:params:scim:schemas:extension:enterprise:2.0:User']['division']", "targetPath": "$['urn:ietf:params:scim:schemas:extension:enterprise:2.0:User']['division']", "optional": true }, { "sourcePath": "$['urn:ietf:params:scim:schemas:extension:enterprise:2.0:User']['manager']['value']", "targetPath": "$['urn:ietf:params:scim:schemas:extension:enterprise:2.0:User']['manager']['value']", "optional": true }, { "sourcePath": "$['urn:ietf:params:scim:schemas:extension:enterprise:2.0:User']['manager']['displayName']", "targetPath": "$['urn:ietf:params:scim:schemas:extension:enterprise:2.0:User']['manager']['displayName']", "optional": true }, { "sourcePath": "$['urn:ietf:params:scim:schemas:extension:enterprise:2.0:User']['manager']['$ref']", "targetPath": "$['urn:ietf:params:scim:schemas:extension:enterprise:2.0:User']['manager']['$ref']", "optional": true }, { "sourcePath": "$['urn:ietf:params:scim:schemas:extension:sap:2.0:User']['userUuid']", "targetPath": "$['urn:ietf:params:scim:schemas:extension:sap:2.0:User']['userUuid']", "optional": true }, { "sourcePath": "$['urn:ietf:params:scim:schemas:extension:sap:2.0:User']['groupDomains']", "targetPath": "$['urn:ietf:params:scim:schemas:extension:sap:2.0:User']['groupDomains']", "optional": true, "preserveArrayWithSingleElement": true }, { "sourcePath": "$['urn:ietf:params:scim:schemas:extension:successfactors:2.0:User']['perPersonUuid']", "targetPath": "$['urn:ietf:params:scim:schemas:extension:successfactors:2.0:User']['perPersonUuid']", "optional": true }, { "sourcePath": "$['urn:ietf:params:scim:schemas:extension:successfactors:2.0:User']['personIdExternal']", "targetPath": "$['urn:ietf:params:scim:schemas:extension:successfactors:2.0:User']['personIdExternal']", "optional": true }, { "sourcePath": "$['urn:ietf:params:scim:schemas:extension:successfactors:2.0:User']['loginMethod']", "targetPath": "$['urn:ietf:params:scim:schemas:extension:successfactors:2.0:User']['loginMethod']", "optional": true }, { "sourcePath": "$['urn:ietf:params:scim:schemas:extension:successfactors:2.0:User']['isDraft']", "targetPath": "$['urn:ietf:params:scim:schemas:extension:successfactors:2.0:User']['isDraft']", "optional": true }, { "sourcePath": "$['urn:ietf:params:scim:schemas:extension:successfactors:2.0:User']['customFields']", "targetPath": "$['urn:ietf:params:scim:schemas:extension:successfactors:2.0:User']['customFields']", "optional": true }, { "targetPath": "$['urn:sap:cloud:scim:schemas:extension:sap.ips.sfsf.sac:2.0:User']['hasEmbeddedAnalyticsPermission']", "constant": false }, { "targetPath": "$['urn:sap:cloud:scim:schemas:extension:sap.ips.sfsf.sac:2.0:User']['hasEmbeddedAnalyticsPermission']", "condition": "$['urn:ietf:params:scim:schemas:extension:sap:2.0:User']['groupDomains'][?(@.value == 'embeddedAnalyticsAccessPermission')] empty false", "constant": true } ] }, "group": { "ignore": true, "mappings": [ { "sourcePath": "$.id", "targetPath": "$.id", "targetVariable": "entityIdSourceSystem" }, { "sourcePath": "$.schemas", "targetPath": "$.schemas" }, { "sourcePath": "$.displayName", "targetPath": "$.displayName" }, { "sourcePath": "$.members", "targetPath": "$.members", "optional": true, "preserveArrayWithSingleElement": true } ] } }