Configure the SAP Identity Provisioning Service Proxy System
Use one of the following options to configure the proxy system. SailPoint recommends using the import file template.

-
Sign in to the SAP Cloud Identity Services admin console. Go to Identity Provisioning > Proxy Settings, and select the +Add button.
-
Download the provided template, edit the placeholders with the appropriate property values, and save the changes.
Copy{
"id": "a8887106-dec8-4ffa-80e7-fc5b978838c5",
"connectorTypeString": "SAP_COMMERCE_CLOUD",
"accessMode": "PROXY",
"destinationName": "",
"gitAllowedExpressions": [],
"gitDisallowedExpressions": [],
"emailSubscribers": [],
"name": "ANANDTESTNG",
"tenantId": "avbxg9a02",
"state": "ENABLED",
"systemManagementType": "CUSTOMER_MANAGED",
"properties": {
"Authentication": "BasicAuthentication",
"ips.trace.failed.entity.content": "false",
"OAuth2TokenServiceURL": "https://backoffice.cpisimpxeb-sailpoint1-d1-public.model-t.cc.commerce.ondemand.com/authorizationserver/oauth/token",
"ProxyType": "Internet",
"Type": "HTTP",
"URL": "https://backoffice.cpisimpxeb-sailpoint1-d1-public.model-t.cc.commerce.ondemand.com",
"User": "anand"
},
"encryptedProperties": {
"Password": null
},
"automaticOutboundCertificateRenew": false,
"transformationChanged": false,
"readTransformationChanged": true,
"writeTransformationChanged": false,
"fromImport": false,
"readTransformation": {
"user": {
"mappings": [
{
"sourcePath": "$.id",
"targetPath": "$.id",
"targetVariable": "entityIdSourceSystem"
},
{
"sourcePath": "$.userName",
"optional": true,
"targetPath": "$.userName"
},
{
"sourceVariable": "entityBaseLocation",
"targetPath": "$.meta.location",
"targetVariable": "entityLocationSourceSystem",
"functions": [
{
"function": "concatString",
"suffix": "${entityIdSourceSystem}"
}
]
},
{
"sourcePath": "$.schemas",
"preserveArrayWithSingleElement": true,
"targetPath": "$.schemas"
},
{
"sourcePath": "$['urn:ietf:params:scim:schemas:extension:sap:2.0:User']['userUuid']",
"optional": true,
"targetPath": "$['urn:ietf:params:scim:schemas:extension:sap:2.0:User']['userUuid']"
},
{
"sourcePath": "$.externalId",
"optional": true,
"targetPath": "$.externalId"
},
{
"sourcePath": "$.displayName",
"optional": true,
"targetPath": "$.displayName"
},
{
"sourcePath": "$.nickName",
"optional": true,
"targetPath": "$.nickName"
},
{
"sourcePath": "$.name.familyName",
"optional": true,
"targetPath": "$.name.familyName"
},
{
"sourcePath": "$.name.middleName",
"optional": true,
"targetPath": "$.name.middleName"
},
{
"sourcePath": "$.name.givenName",
"optional": true,
"targetPath": "$.name.givenName"
},
{
"sourcePath": "$.name.honorificSuffix",
"optional": true,
"targetPath": "$.name.honorificSuffix"
},
{
"sourcePath": "$.addresses",
"preserveArrayWithSingleElement": true,
"optional": true,
"targetPath": "$.addresses"
},
{
"sourcePath": "$.userType",
"optional": true,
"targetPath": "$.userType"
},
{
"sourcePath": "$.active",
"optional": true,
"targetPath": "$.active"
},
{
"sourcePath": "$.emails",
"preserveArrayWithSingleElement": true,
"optional": true,
"targetPath": "$.emails"
},
{
"sourcePath": "$.groups",
"preserveArrayWithSingleElement": true,
"optional": true,
"targetPath": "$.groups"
}
],
"scimEntityEndpoint": "Users"
},
"group": {
"mappings": [
{
"sourcePath": "$.id",
"targetPath": "$.id",
"targetVariable": "entityIdSourceSystem",
"correlationAttribute": true
},
{
"sourceVariable": "entityBaseLocation",
"targetPath": "$.meta.location",
"targetVariable": "entityLocationSourceSystem",
"functions": [
{
"function": "concatString",
"suffix": "${entityIdSourceSystem}"
}
]
},
{
"sourcePath": "$.schemas",
"preserveArrayWithSingleElement": true,
"targetPath": "$.schemas"
},
{
"sourcePath": "$.displayName",
"targetPath": "$.displayName"
},
{
"sourcePath": "$.members",
"preserveArrayWithSingleElement": true,
"optional": true,
"targetPath": "$.members"
}
],
"scimEntityEndpoint": "Groups"
}
},
"writeTransformation": {
"user": {
"mappings": [
{
"sourceVariable": "entityIdTargetSystem",
"targetPath": "$.id"
},
{
"sourcePath": "$.userName",
"targetPath": "$.userName"
},
{
"sourcePath": "$.schemas",
"preserveArrayWithSingleElement": true,
"targetPath": "$.schemas"
},
{
"sourcePath": "$['urn:ietf:params:scim:schemas:extension:sap:2.0:User']['userUuid']",
"optional": true,
"targetPath": "$['urn:ietf:params:scim:schemas:extension:sap:2.0:User']['userUuid']"
},
{
"sourcePath": "$.externalId",
"optional": true,
"targetPath": "$.externalId"
},
{
"sourcePath": "$.displayName",
"optional": true,
"targetPath": "$.displayName"
},
{
"sourcePath": "$.nickName",
"optional": true,
"targetPath": "$.nickName"
},
{
"sourcePath": "$.name.familyName",
"optional": true,
"targetPath": "$.name.familyName"
},
{
"sourcePath": "$.name.middleName",
"optional": true,
"targetPath": "$.name.middleName"
},
{
"sourcePath": "$.name.givenName",
"optional": true,
"targetPath": "$.name.givenName"
},
{
"sourcePath": "$.name.honorificSuffix",
"optional": true,
"targetPath": "$.name.honorificSuffix"
},
{
"condition": "($.addresses[*].region EMPTY false) && ($.addresses[*].country EMPTY false)",
"sourcePath": "$.addresses",
"preserveArrayWithSingleElement": true,
"optional": true,
"targetPath": "$.addresses",
"functions": [
{
"type": "convertCountryRegion",
"outputFormat": "alpha2",
"inputAttributes": [
"region",
"country"
],
"outputAttribute": "region"
}
]
},
{
"sourcePath": "$.userType",
"optional": true,
"targetPath": "$.userType"
},
{
"sourcePath": "$.active",
"optional": true,
"targetPath": "$.active"
},
{
"sourcePath": "$.emails",
"preserveArrayWithSingleElement": true,
"optional": true,
"targetPath": "$.emails"
},
{
"sourcePath": "$.groups[*].value",
"preserveArrayWithSingleElement": true,
"optional": true,
"targetPath": "$.groups[?(@.value)]"
},
{
"constant": "urn:ietf:params:scim:api:messages:2.0:PatchOp",
"targetPath": "$.schemas[0]",
"scope": "patchEntity"
},
{
"sourcePath": "$.Operations",
"preserveArrayWithSingleElement": true,
"targetPath": "$.Operations",
"scope": "patchEntity"
}
],
"scimEntityEndpoint": "Users"
},
"group": {
"mappings": [
{
"sourceVariable": "entityIdTargetSystem",
"targetPath": "$.id"
},
{
"sourcePath": "$.displayName",
"optional": true,
"targetPath": "$.displayName"
},
{
"constant": "urn:ietf:params:scim:schemas:core:2.0:User",
"targetPath": "$.schemas[0]"
},
{
"sourcePath": "$.Operations",
"preserveArrayWithSingleElement": true,
"targetPath": "$.Operations",
"scope": "patchEntity"
},
{
"sourcePath": "$.schemas",
"preserveArrayWithSingleElement": true,
"targetPath": "$.schemas",
"scope": "patchEntity"
},
{
"sourcePath": "$.members[*].value",
"preserveArrayWithSingleElement": true,
"optional": true,
"targetPath": "$.members[?(@.value)]"
}
],
"scimEntityEndpoint": "Groups"
}
},
"gitFetchAllowed": false
}
-
Select Import File, and browse to the downloaded file.

Follow the manual process provided on SAP Help Portal.