I configured a workflow in SailPoint IdentityNow to revoke all access except roles for deactivated accounts. Until yesterday, everything was working perfectly. However, starting today, the workflow stopped mapping accounts as expected, as shown in the attached images.
I’ve double-checked the configurations, and everything seems correct. Is anyone else facing this issue?
step input
{ "context": "be9a1bc2c42546f5b926d0b8a6919ab4", "input": [ { "id": "b253b7c4d90b465c909adac07618abc0", "name": "GR_ZABBIX_USER_HML", "type": "ENTITLEMENT" }, { "id": "b725f34452e5468697c8b2dfb2a60d5e", "name": "GR_ZABBIX_ADM_HML", "type": "ENTITLEMENT" } ], "start": "HTTP Request", "steps": { "End Step - Success": { "displayName": "", "type": "success" }, "HTTP Request": { "actionId": "sp:http", "attributes": { "authenticationType": "OAuth", "jsonPatchRequestBody": { "requestType": "REVOKE_ACCESS", "requestedFor": [ "" ], "requestedItems": [ { "comment": "Usuario Desligado", "id": "", "name": "", "type": "ENTITLEMENT" } ] }, "jsonRequestBody": { "requestType": "REVOKE_ACCESS", "requestedFor": [ "" ], "requestedItems": [ { "comment": "Usuario Desligado", "id": "", "name": "", "type": "ENTITLEMENT" } ] }, "method": "post", "oAuthClientId": "b5c4dd850fbb49999ae804111ec87bd7", "oAuthClientSecret": "$.secrets.0f6cfb92-6417-44dd-8596-e6ec3d0eb7ff", "oAuthCredentialLocation": "oAuthInHeader", "oAuthScope": null, "oAuthTokenUrl": "https://credsystem-sb.api.identitynow.com/oauth/token", "requestContentType": "json", "requestHeaders": null, "url": "https://credsystem-sb.api.identitynow.com/v3/access-requests" }, "description": null, "displayName": "HTTP Remove Acesso", "nextStep": "End Step - Success", "type": "action", "versionNumber": 2 } }, "suppliedInlineExpression": { "steps": "{\"End Step - Success\":{\"displayName\":\"\",\"type\":\"success\"},\"HTTP Request\":{\"actionId\":\"sp:http\",\"attributes\":{\"authenticationType\":\"OAuth\",\"jsonPatchRequestBody\":{\"requestType\":\"REVOKE_ACCESS\",\"requestedFor\":[\"{{$.loop.context}}\"],\"requestedItems\":[{\"comment\":\"Usuario Desligado\",\"id\":\"{{$.loop.loopInput.id}}\",\"name\":\"{{$.loop.loopInput.name}}\",\"type\":\"ENTITLEMENT\"}]},\"jsonRequestBody\":{\"requestType\":\"REVOKE_ACCESS\",\"requestedFor\":[\"{{$.loop.context}}\"],\"requestedItems\":[{\"comment\":\"Usuario Desligado\",\"id\":\"{{$.loop.loopInput.id}}\",\"name\":\"{{$.loop.loopInput.name}}\",\"type\":\"ENTITLEMENT\"}]},\"method\":\"post\",\"oAuthClientId\":\"b5c4dd850fbb49999ae804111ec87bd7\",\"oAuthClientSecret\":\"$.secrets.0f6cfb92-6417-44dd-8596-e6ec3d0eb7ff\",\"oAuthCredentialLocation\":\"oAuthInHeader\",\"oAuthScope\":null,\"oAuthTokenUrl\":\"https://credsystem-sb.api.identitynow.com/oauth/token\",\"requestContentType\":\"json\",\"requestHeaders\":null,\"url\":\"https://credsystem-sb.api.identitynow.com/v3/access-requests\"},\"description\":null,\"displayName\":\"HTTP Remove Acesso\",\"nextStep\":\"End Step - Success\",\"type\":\"action\",\"versionNumber\":2}}" } }step output
{
“loopOutput”: {
“failureItems”: [
{
“errorMessage”: “unexpected end of JSON input”,
“payload”: null
},
{
“errorMessage”: “unexpected end of JSON input”,
“payload”: null
}
],
“successfulItems”: null
}
}
request body
{“requestType”:“REVOKE_ACCESS”,“requestedFor”:[“{{$.loop.context}}”],“requestedItems”:[{“comment”:“Usuario Desligado”,“id”:“{{$.loop.loopInput.id}}”,“name”:“{{$.loop.loopInput.name}}”,“type”:“ENTITLEMENT”}]}