Saviynt unveils its cutting-edge Intelligence Suite products to revolutionize Identity Security!
Click HERE to see how Saviynt Intelligence is transforming the industry.
Saviynt Copilot Icon

EasyVista TicketStatusJSON

Flohy
New Contributor III
New Contributor III

Hello, 

I would like to retrieve the ticket status on Saviynt once the ticket has been processed on EasyVista. 

To do this, once the status has been updated on EasyVista, I run the provisioning job on Saviynt. But when it's finished, nothing has happened. The tasks are still pending, and there have been no update.

Here are the CreateTicketJSON, TicketStatusJSON, the logs and an example of response obtained via postman.

Please let me know what is the problem here. 

Best regards,

 

3 REPLIES 3

rushikeshvartak
All-Star
All-Star

Share task id to search in logs


Regards,
Rushikesh Vartak
If this helped you move forward, click 'Kudos'. If it solved your query, select 'Accept As Solution'.

Flohy
New Contributor III
New Contributor III

Hello,

The task ID is 378.

Best regards,

Flohy
New Contributor III
New Contributor III

Hello,

I was able to find a solution to my problem. The "ticketStatusPath" was incorrect. Here is the correct TicketStatusJson for EasyVista :

{
"call":[
{
"name":"call1",
"connection":"acctReadAuth",
"url":"https://XXX/api/v1/50004/requests/${ticketID}?fields=STATUS",
"httpMethod":"GET",
"httpHeaders":{
"Authorization":"${access_token}"
},
"httpContentType":"application/json",
"ticketStatusPath":"STATUS.STATUS_GUID",
"ticketStatusValue":[
"{DC97DD1D-0F35-4153-B0E1-0F2E0155365D}",
"{57B9F960-4603-4990-8902-5FA2AB214DD9}",
"{C3D9DFA7-7A21-46C2-B3A3-8BC50C9FF4F3}"
],
"disContinueStatusValue":[
"{40E8C8B9-1141-480E-826E-A33294D132B6}",
"{6BEFDA82-53EF-400B-84D5-3E020B7B896B}"
],
"successResponses":[
{
"statusCode":[
200,
201
]
}
]
}
]
}

Best regards,