{ "accountParams": { "connection": "ConnAuth", "processingType": "SequentialAndIterative", "successResponses": { "statusCode": [ 200 ] }, "unsuccessResponses": null, "statusAndThresholdConfig": { "statusColumn": "customproperty11", "activeStatus": [ "true" ], "deleteLinks": false, "accountThresholdValue": 1000, "correlateInactiveAccounts": true, "inactivateAccountsNotInFile": false }, "call": { "ImportHumatrixTHAccount": { "callOrder": 0, "stageNumber": 0, "connection": "ConnAuth", "http": { "url": "https://xxxxx", "httpHeaders": { "Content-Type": "application/json", "Authorization": "Basic SFhTYXZpeW50X1VBVDo3Y2M2MGM5ZWJkZDdlOTFjMjViMW" }, "httpMethod": "POST", "httpContentType": "application/json", "httpParams": "{\"APIName\":\"UserRoleMapping\",\"PartnerID\":\"HX_SV_API\"}" }, "listField": "respond_data", "keyField": "accountID", "colsToPropsMap": { "accountID": "account_name~#~char", "name": "account_name~#~char", "customproperty12": "roleid~#~char", "customproperty13": "rolename~#~char", "customproperty11": "activestatus~#~char", "status": "activestatus~#~char", "customproperty31": "STORE#ACC#ENT#MAPPINGINFO~#~char" } } } }, "entitlementParams": { "processingType": "SequentialAndIterative", "entTypes": { "Roles": { "entTypeOrder": 0, "call": { "importHmxRoles": { "connection": "ConnAuth", "callOrder": 0, "stageNumber": 0, "http": { "url": "https://xxxx", "httpHeaders": { "Content-Type": "application/json", "Authorization": "Basic SFhTYXZpeW50X1VBVDo3Y2M2MGM5ZWJkZDdlOTFjMjViMW" }, "httpParams": "{\"APIName\":\"RoleMaster\",\"PartnerID\":\"HX_SV_API\",\"ConditionType\":\"manual\"}", "httpMethod": "POST", "httpContentType": "application/json" }, "statusConfig": { "active": "true", "inactive": "false" }, "listField": "respond_data", "keyField": "entitlementID", "colsToPropsMap": { "entitlementID": "roleid~#~char", "entitlement_value": "roleid~#~char", "customproperty1": "rolenamel~#~char", "customproperty2": "rolenamei~#~char", "customproperty3": "roletype~#~char", "customproperty4": "conditiontype~#~char", "customproperty5": "active~#~char", "description": "rolenamel~#~char" }, "disableDeletedEntitlements": true } } } } }, "acctEntParams": { "connection": "ConnAuth", "entTypes": { "Roles": { "call": { "call1": { "processingType": "httpEntToAcct", "http": { "url": "https://xxxxx", "httpHeaders": { "Content-Type": "application/json", "Authorization": "Basic SFhTYXZpeW50X1VBVDo3Y2M2MGM5ZWJkZDdlOTFjM" }, "httpMethod": "POST", "httpContentType": "application/json", "httpParams": "{\"APIName\":\"UserRoleMapping\",\"PartnerID\":\"HX_SV_API\",\"Account_Name\":\"${user.employeeid}\"}" }, "listField": "respond_data", "entIdPath": "roleid", "entKeyField": "entitlementID", "acctIdPath": "account_name", "acctKeyField": "accountID", } } } } } }