We are delighted to share our new EIC Delivery Methodology for efficiently managing Saviynt Implementations and delivering quick time to value. CLICK HERE.

Is there any sample Json for Name value pair?

mkivade
New Contributor II
New Contributor II

We have integrated rest API which contains parameters are in name value pair as below,

{
"call": [{
"name": "call1",
"connection": "acctAuth",
"url": "https://********/iam/governance/selfservice/api/v1/users",
"httpMethod ": "POST",
"httpHeaders": {
"Accept": "application/json"
},
"httpParams": "{\"users\": [ {\"requestId\": \"123489\",\"fields\": [{\"name\": \"Last Name\",\"value\": \"LastSaviynt\"},{\"name\": \"Role\",\"value\": \"EMP\"}, {\"name\": \"act_key\",\"value\": 1}, {\"name\": \"First Name\",\"value\": \"SaviyntTest1\"}, {\"name\": \"Display Name\",\"value\": \"SaviyntTest1\"}, {\"name\": \"Common Name\",\"value\": \"TestS1\"}, {\"name\": \"User Login\",\"value\": \"P00206\"}]}]}",
"httpContentType": "application/json",
 
"connectionTimeoutConfig": {
"timeout": 300,
"retryWait": 500
},
"successResponses": {
"statusCode": [201]
}
}]
}
using this above Json we are facing issue,
 
connectionType: REST\n","stream":"stdout","time":"2023-05-12T12:03:03.75001964Z"}"
"ecm-worker","2023-05-12T12:03:03.847+00:00","{"log":"2023-05-12 12:03:03,749 [quartzScheduler_Worker-1] DEBUG services.HttpClientUtilityService - connectionTimeoutConfig before guardRail validation: [connectionTimeout:800, retryWait:800]\n","stream":"stdout","time":"2023-05-12T12:03:03.750029299Z"}"
"ecm-worker","2023-05-12T12:03:03.847+00:00","{"log":"2023-05-12 12:03:03,750 [quartzScheduler_Worker-1] DEBUG services.HttpClientUtilityService - validateAndGetTimeoutConfigVal - INFO: readTimeout value is null, setting it to default value 60 seconds\n","stream":"stdout","time":"2023-05-12T12:03:03.750146195Z"}"
"ecm-worker","2023-05-12T12:03:03.847+00:00","{"log":"2023-05-12 12:03:03,750 [quartzScheduler_Worker-1] DEBUG services.HttpClientUtilityService - Final connectionTimeoutConfig after guardRail validation: [connectionTimeout:800, writeTimeout:60]\n","stream":"stdout","time":"2023-05-12T12:03:03.750531581Z"}"
"ecm-worker","2023-05-12T12:03:03.847+00:00","{"log":"2023-05-12 12:03:03,750 [quartzScheduler_Worker-1] DEBUG services.HttpClientUtilityService - Exception in executeRequestWithTimeoutConfig:: \n","stream":"stdout","time":"2023-05-12T12:03:03.751069407Z"}"

Can anyone please help me?
 
7 REPLIES 7

SB
Saviynt Employee
Saviynt Employee

Can you update ConfigJSON param in the REST connection with value {"showLogs":true} if not done already. Run the job again and search for below string in the logs. You should be able to see if the attributes values are being passed in the required format.

Calling Webservice Url


Regards,
Sahil

mkivade
New Contributor II
New Contributor II

@SB 

Thanks for your response, I can see null pointer exception in logs, can you please help me

httpParams - [users:[[requestId:123489, fields:[[name:Last Name, value:LastSaviynt], [name:Role, value:EMP], [name:act_key, value:1], [name:First Name, value:SaviyntTest1], [name:Display Name, value:SaviyntTest1], [name:Common Name, value:TestS1], [name:User Login, value:P00206]]]]]\n","stream":"stdout","time":"2023-05-12T13:06:02.983601368Z"}"
"ecm-worker","2023-05-12T13:06:03.919+00:00","{"log":"2023-05-12 13:06:02,983 [quartzScheduler_Worker-7] DEBUG services.HttpClientUtilityService - Enter getTimeOutConfig\n","stream":"stdout","time":"2023-05-12T13:06:02.983647048Z"}"
"ecm-worker","2023-05-12T13:06:03.919+00:00","{"log":"2023-05-12 13:06:02,984 [quartzScheduler_Worker-7] DEBUG services.HttpClientUtilityService - connectionType: REST\n","stream":"stdout","time":"2023-05-12T13:06:02.984221465Z"}"
"ecm-worker","2023-05-12T13:06:03.919+00:00","{"log":"2023-05-12 13:06:02,984 [quartzScheduler_Worker-7] DEBUG services.HttpClientUtilityService - connectionTimeoutConfig before guardRail validation: [connectionTimeout:800, retryWait:800]\n","stream":"stdout","time":"2023-05-12T13:06:02.984239329Z"}"
"ecm-worker","2023-05-12T13:06:03.919+00:00","{"log":"2023-05-12 13:06:02,984 [quartzScheduler_Worker-7] DEBUG services.HttpClientUtilityService - validateAndGetTimeoutConfigVal - INFO: readTimeout value is null, setting it to default value 60 seconds\n","stream":"stdout","time":"2023-05-12T13:06:02.984291043Z"}"
"ecm-worker","2023-05-12T13:06:03.919+00:00","{"log":"2023-05-12 13:06:02,984 [quartzScheduler_Worker-7] DEBUG services.HttpClientUtilityService - Final connectionTimeoutConfig after guardRail validation: [connectionTimeout:800, writeTimeout:60]\n","stream":"stdout","time":"2023-05-12T13:06:02.984333588Z"}"
"ecm-worker","2023-05-12T13:06:03.919+00:00","{"log":"2023-05-12 13:06:02,984 [quartzScheduler_Worker-7] DEBUG services.HttpClientUtilityService - Exception in executeRequestWithTimeoutConfig:: \n","stream":"stdout","time":"2023-05-12T13:06:02.984931709Z"}"
"ecm-worker","2023-05-12T13:06:03.919+00:00","{"log":"java.lang.NullPointerException: Cannot invoke method equalsIgnoreCase() on null object\n","stream":"stdout","time":"2023-05-12T13:06:02.984953471Z"}"

SB
Saviynt Employee
Saviynt Employee

Can you also check for below in the log and share the full response we are getting from Target.

Got Webservice API Response


Regards,
Sahil

mkivade
New Contributor II
New Contributor II

@SB 

,319 [quartzScheduler_Worker-7] DEBUG rest.RestProvisioningService - Exit generatePasswordFromJsonOrRule\n","stream":"stdout","time":"2023-05-16T05:53:29.320101965Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"2023-05-16 05:53:29,320 [quartzScheduler_Worker-7] DEBUG rest.RestProvisioningService - Total Call: 1\n","stream":"stdout","time":"2023-05-16T05:53:29.320194842Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"2023-05-16 05:53:29,382 [quartzScheduler_Worker-7] DEBUG rest.RestProvisioningService - connection: acctAuth\n","stream":"stdout","time":"2023-05-16T05:53:29.382631209Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"2023-05-16 05:53:29,469 [quartzScheduler_Worker-7] DEBUG rest.RestProvisioningService - Inside pullObjectsByRest\n","stream":"stdout","time":"2023-05-16T05:53:29.469367837Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"2023-05-16 05:53:29,469 [quartzScheduler_Worker-7] DEBUG rest.RestUtilService - Got showLogs = true\n","stream":"stdout","time":"2023-05-16T05:53:29.469404428Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"2023-05-16 05:53:29,475 [quartzScheduler_Worker-7] DEBUG rest.RestProvisioningService - Calling Webservice Url - hostname/iam/governance/selfservice/api/v1/users with httpParams - [users:[[requestId:123489, fields:[[name:Last Name, value:LastSaviynt], [name:act_key, value:1], [name:Role, value:EMP], [name:User Login, value:P00204578]]]]]\n","stream":"stdout","time":"2023-05-16T05:53:29.475995949Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"2023-05-16 05:53:29,476 [quartzScheduler_Worker-7] DEBUG services.HttpClientUtilityService - Enter getTimeOutConfig\n","stream":"stdout","time":"2023-05-16T05:53:29.476123774Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"2023-05-16 05:53:29,476 [quartzScheduler_Worker-7] DEBUG services.HttpClientUtilityService - connectionType: REST\n","stream":"stdout","time":"2023-05-16T05:53:29.476961441Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"2023-05-16 05:53:29,476 [quartzScheduler_Worker-7] DEBUG services.HttpClientUtilityService - connectionTimeoutConfig before guardRail validation: [connectionTimeout:800, retryWait:2, readTimeout:60, writeTimeout:60]\n","stream":"stdout","time":"2023-05-16T05:53:29.477019896Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"2023-05-16 05:53:29,478 [quartzScheduler_Worker-7] DEBUG services.HttpClientUtilityService - Final connectionTimeoutConfig after guardRail validation: [connectionTimeout:800, writeTimeout:60]\n","stream":"stdout","time":"2023-05-16T05:53:29.478970936Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"2023-05-16 05:53:29,479 [quartzScheduler_Worker-7] DEBUG services.HttpClientUtilityService - Exception in executeRequestWithTimeoutConfig:: \n","stream":"stdout","time":"2023-05-16T05:53:29.479708644Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"java.lang.NullPointerException: Cannot invoke method equalsIgnoreCase() on null object\n","stream":"stdout","time":"2023-05-16T05:53:29.479743569Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"\u0009at com.saviynt.ecm.services.HttpClientUtilityService.executeRequestWithHeaders(HttpClientUtilityService.groovy:646)\n","stream":"stdout","time":"2023-05-16T05:53:29.479748116Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"\u0009at com.saviynt.ecm.services.HttpClientUtilityService.executeRequestWithTimeoutConfig(HttpClientUtilityService.groovy:603)\n","stream":"stdout","time":"2023-05-16T05:53:29.479751597Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"\u0009at com.saviynt.provisoning.rest.RestProvisioningService.pullObjectsByRest(RestProvisioningService.groovy:4419)\n","stream":"stdout","time":"2023-05-16T05:53:29.479754772Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"\u0009at com.saviynt.provisoning.rest.RestProvisioningService.createNewUser(RestProvisioningService.groovy:2736)\n","stream":"stdout","time":"2023-05-16T05:53:29.479758143Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"\u0009at com.saviynt.provisoning.rest.RestProvisioningService$_createAccount_closure13.doCall(RestProvisioningService.groovy:2127)\n","stream":"stdout","time":"2023-05-16T05:53:29.479761387Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"\u0009at com.saviynt.provisoning.rest.RestProvisioningService.createAccount(RestProvisioningService.groovy:1967)\n","stream":"stdout","time":"2023-05-16T05:53:29.479764389Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"\u0009at com.saviynt.ecm.services.ArsTaskService.createAccountTarget(ArsTaskService.groovy:11498)\n","stream":"stdout","time":"2023-05-16T05:53:29.479767447Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"\u0009at com.saviynt.ecm.services.ArsTaskHelperService$_whenTaskTypeIsThreeNewAccountAccess_closure50.doCall(ArsTaskHelperService.groovy:3034)\n","stream":"stdout","time":"2023-05-16T05:53:29.47977047Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"\u0009at com.saviynt.ecm.services.ArsTaskHelperService.whenTaskTypeIsThreeNewAccountAccess(ArsTaskHelperService.groovy:3025)\n","stream":"stdout","time":"2023-05-16T05:53:29.479773568Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"\u0009at com.saviynt.ecm.services.ArsTaskHelperService$_completeAutoProvTasksUpgraded_closure1.doCall(ArsTaskHelperService.groovy:171)\n","stream":"stdout","time":"2023-05-16T05:53:29.479776657Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"\u0009at com.saviynt.ecm.services.ArsTaskHelperService.completeAutoProvTasksUpgraded(ArsTaskHelperService.groovy:156)\n","stream":"stdout","time":"2023-05-16T05:53:29.479779804Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"\u0009at MultipleProvisioningJob.execute(MultipleProvisioningJob.groovy:222)\n","stream":"stdout","time":"2023-05-16T05:53:29.479782871Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"\u0009at org.quartz.core.JobRunShell.run(JobRunShell.java:199)\n","stream":"stdout","time":"2023-05-16T05:53:29.479786483Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"\u0009at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:546)\n","stream":"stdout","time":"2023-05-16T05:53:29.479789642Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"2023-05-16 05:53:29,481 [quartzScheduler_Worker-7] DEBUG rest.RestUtilService - Got showLogs = true\n","stream":"stdout","time":"2023-05-16T05:53:29.481610786Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"2023-05-16 05:53:29,481 [quartzScheduler_Worker-7] DEBUG rest.RestProvisioningService - Got Webservice API Response: [responseText:Cannot invoke method equalsIgnoreCase() on null object]\n","stream":"stdout","time":"2023-05-16T05:53:29.48175735Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"2023-05-16 05:53:29,481 [quartzScheduler_Worker-7] DEBUG rest.RestUtilService - pullObjectsByRest - responseStatusCode ::null\n","stream":"stdout","time":"2023-05-16T05:53:29.48191295Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"2023-05-16 05:53:29,481 [quartzScheduler_Worker-7] DEBUG rest.RestUtilService - Got showLogs = true\n","stream":"stdout","time":"2023-05-16T05:53:29.481927471Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"2023-05-16 05:53:29,481 [quartzScheduler_Worker-7] DEBUG rest.RestUtilService - Got null response statusCode with erroMsg - Cannot invoke method equalsIgnoreCase() on null object\n","stream":"stdout","time":"2023-05-16T05:53:29.481988009Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"2023-05-16 05:53:29,482 [quartzScheduler_Worker-7] ERROR rest.RestProvisioningService - Exception in getting response in pullObjectsByRest :\n","stream":"stdout","time":"2023-05-16T05:53:29.482565291Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"java.lang.Exception: NullResponseFromTarget\n","stream":"stdout","time":"2023-05-16T05:53:29.482592753Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"\u0009at com.saviynt.provisoning.rest.RestUtilService.checkForErrorMsg(RestUtilService.groovy:1444)\n","stream":"stdout","time":"2023-05-16T05:53:29.48260622Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"\u0009at com.saviynt.provisoning.rest.RestProvisioningService.pullObjectsByRest(RestProvisioningService.groovy:4437)\n","stream":"stdout","time":"2023-05-16T05:53:29.482610293Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"\u0009at com.saviynt.provisoning.rest.RestProvisioningService.createNewUser(RestProvisioningService.groovy:2736)\n","stream":"stdout","time":"2023-05-16T05:53:29.482614562Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"\u0009at com.saviynt.provisoning.rest.RestProvisioningService$_createAccount_closure13.doCall(RestProvisioningService.groovy:2127)\n","stream":"stdout","time":"2023-05-16T05:53:29.482618312Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"\u0009at com.saviynt.provisoning.rest.RestProvisioningService.createAccount(RestProvisioningService.groovy:1967)\n","stream":"stdout","time":"2023-05-16T05:53:29.482622022Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"\u0009at com.saviynt.ecm.services.ArsTaskService.createAccountTarget(ArsTaskService.groovy:11498)\n","stream":"stdout","time":"2023-05-16T05:53:29.482626086Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"\u0009at com.saviynt.ecm.services.ArsTaskHelperService$_whenTaskTypeIsThreeNewAccountAccess_closure50.doCall(ArsTaskHelperService.groovy:3034)\n","stream":"stdout","time":"2023-05-16T05:53:29.482629727Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"\u0009at com.saviynt.ecm.services.ArsTaskHelperService.whenTaskTypeIsThreeNewAccountAccess(ArsTaskHelperService.groovy:3025)\n","stream":"stdout","time":"2023-05-16T05:53:29.4826332Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"\u0009at com.saviynt.ecm.services.ArsTaskHelperService$_completeAutoProvTasksUpgraded_closure1.doCall(ArsTaskHelperService.groovy:171)\n","stream":"stdout","time":"2023-05-16T05:53:29.482636974Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"\u0009at com.saviynt.ecm.services.ArsTaskHelperService.completeAutoProvTasksUpgraded(ArsTaskHelperService.groovy:156)\n","stream":"stdout","time":"2023-05-16T05:53:29.482640574Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"\u0009at MultipleProvisioningJob.execute(MultipleProvisioningJob.groovy:222)\n","stream":"stdout","time":"2023-05-16T05:53:29.482644578Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"\u0009at org.quartz.core.JobRunShell.run(JobRunShell.java:199)\n","stream":"stdout","time":"2023-05-16T05:53:29.482647824Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"\u0009at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:546)\n","stream":"stdout","time":"2023-05-16T05:53:29.482650647Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"2023-05-16 05:53:29,484 [quartzScheduler_Worker-7] ERROR rest.RestProvisioningService - Call response: Cannot invoke method equalsIgnoreCase() on null object\n","stream":"stdout","time":"2023-05-16T05:53:29.484480467Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"2023-05-16 05:53:29,490 [quartzScheduler_Worker-7] ERROR rest.RestProvisioningService - Exception in validateResponse while parsing the target response\n","stream":"stdout","time":"2023-05-16T05:53:29.490594422Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"2023-05-16 05:53:29,490 [quartzScheduler_Worker-7] ERROR rest.RestProvisioningService - callResponseMap: [:]\n","stream":"stdout","time":"2023-05-16T05:53:29.490626301Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"2023-05-16 05:53:29,490 [quartzScheduler_Worker-7] DEBUG rest.RestProvisioningService - showResponse: null\n","stream":"stdout","time":"2023-05-16T05:53:29.490631481Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"2023-05-16 05:53:29,490 [quartzScheduler_Worker-7] DEBUG rest.RestProvisioningService - createNewUser - temp.status - Failed\n","stream":"stdout","time":"2023-05-16T05:53:29.490682643Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"2023-05-16 05:53:29,490 [quartzScheduler_Worker-7] DEBUG rest.RestProvisioningService - doBreak: true\n","stream":"stdout","time":"2023-05-16T05:53:29.490697184Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"2023-05-16 05:53:29,491 [quartzScheduler_Worker-7] DEBUG rest.RestProvisioningService - response: [call1:[headers:null, statusCode:null, description:null, status:Failed]]\n","stream":"stdout","time":"2023-05-16T05:53:29.491669464Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"2023-05-16 05:53:29,491 [quartzScheduler_Worker-7] DEBUG rest.RestProvisioningService - Response size: 1\n","stream":"stdout","time":"2023-05-16T05:53:29.491680663Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"2023-05-16 05:53:29,491 [quartzScheduler_Worker-7] DEBUG rest.RestProvisioningService - Task Response: {\"call1\":{\"headers\":null,\"statusCode\":null,\"description\":null,\"status\":\"Failed\"}}\n","stream":"stdout","time":"2023-05-16T05:53:29.491907944Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"2023-05-16 05:53:29,491 [quartzScheduler_Worker-7] DEBUG rest.RestProvisioningService - accountId: null\n","stream":"stdout","time":"2023-05-16T05:53:29.491926282Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"2023-05-16 05:53:29,491 [quartzScheduler_Worker-7] DEBUG rest.RestProvisioningService - Task Response: {\"call1\":{\"headers\":null,\"statusCode\":null,\"description\":null,\"status\":\"Failed\"}}\n","stream":"stdout","time":"2023-05-16T05:53:29.491930924Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"2023-05-16 05:53:29,497 [quartzScheduler_Worker-7] DEBUG rest.RestProvisioningService - accountResponseMap: null\n","stream":"stdout","time":"2023-05-16T05:53:29.497210446Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"2023-05-16 05:53:29,497 [quartzScheduler_Worker-7] DEBUG rest.RestProvisioningService - taskResult: false\n","stream":"stdout","time":"2023-05-16T05:53:29.497238869Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"2023-05-16 05:53:29,497 [quartzScheduler_Worker-7] DEBUG rest.RestProvisioningService - isEntitlementOnly: false\n","stream":"stdout","time":"2023-05-16T05:53:29.497242176Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"2023-05-16 05:53:29,497 [quartzScheduler_Worker-7] DEBUG rest.RestProvisioningService - taskResult:: false\n","stream":"stdout","time":"2023-05-16T05:53:29.497244821Z"}"
"ecm-worker","2023-05-16T05:53:30.256+00:00","{"log":"2023-05-16 05:53:29,497 [quartzScheduler_Worker-7] ERROR rest.RestProvisioningService - Error while creating account - P73716 removing tasks from the list \n","stream":"stdout","tim

SB
Saviynt Employee
Saviynt Employee

Can you check if you re able to complete the request from postman with just the below payload taht is being passed form Saviynt.

[users:[[requestId:123489, fields:[[name:Last Name, value:LastSaviynt], [name:act_key, value:1], [name:Role, value:EMP], [name:User Login, value:P00204578]]]]]


Regards,
Sahil

mkivade
New Contributor II
New Contributor II

@SB 

Its not working getting 500 error for payload that being processed by Saviynt.

mkivade_0-1684302882555.png

I did some modification to that payload as below and its working fine from postman,

{"users":[{"requestId":123489, "fields":[{"name":"Last Name", "value":"LastSaviynt"},{"name":"act_key", "value":"1"},{"name":"Role", "value":"EMP"},{"name":"User Login", "value":"P00204768"}]}]}

SB
Saviynt Employee
Saviynt Employee

Can you ensure these same values are being passed from Saviynt as well and then validate.


Regards,
Sahil