deveshrns
(Devesh Varma)
March 17, 2026, 5:38am
1
I am Using Sailpoint IIQ 8.4
In before operation rule I am using this
Map jsonRawMap = requestEndPoint.getBody();
String jsonRawBody = jsonRawMap.get("jsonBody");
log.error("jsonRawBody=============="+jsonRawBody);
where the jsonRawBody is coming as null
this my payload
{
“createdBy”: “$response.createdBy$”,
“createdDate”: “$response.createdDate$”,
“lastModifiedBy”: “$response.lastModifiedBy$”,
“lastModifiedDate”: “$response.lastModifiedDate$”,
“optlock”: $response.optlock$,
“id”: $response.id$,
“firstName”: “$response.firstName$”,
“lastName”: “$response.lastName$”,
“email”: “$response.email$”,
“opco”: “KE”,
“opcoSync”:$response.opcoSync$,
“phone”: “$response.phone$”,
“lineManagerFullName”: null,
“lineManagerEmail”: null,
“userSecurityInfos”: [@userSecurityInfos @],
“userGroupMappings”: $response.userGroupMappings$,
“enabled”: true,
“emailVerified”: $response.emailVerified$
}
body format is raw
Hi @deveshrns ,
User $plan in place of $response in payload.
Thank you,
Harikrishna
deveshrns
(Devesh Varma)
March 17, 2026, 6:26am
3
I have to take the data from the previous operation which is get single user that is why I am using $response
Hi @deveshrns ,
is it calling previous operation (get single user)?
Thank you,
Harikrishna
deveshrns
(Devesh Varma)
March 17, 2026, 6:31am
5
yes
thank you,
Devesh Varma
Hi @deveshrns ,
Can you elaborate more on the above use case?
neel193
(Neelmadhav Panda)
March 17, 2026, 6:56am
7
@deveshrns Print the requestEndPoint object directly and see you are able to see the body contents?
deveshrns
(Devesh Varma)
March 17, 2026, 8:24am
8
I am calling a get single user just before the remove entitlement operation and taking the data into the remove entitlement operation from the response of get single user
Best Regards,
Devesh Varma
deveshrns
(Devesh Varma)
March 17, 2026, 8:25am
9
I tried printing that as well it shows jsonbody=null
thank you,
Devesh Varma
msingh900
(Manish Singh)
March 17, 2026, 8:31am
10
@deveshrns
Have you tried the same operation through POSTMAN app. What do you see?
deveshrns
(Devesh Varma)
March 17, 2026, 8:42am
11
yes I tried - its working as expected
what re you trying to do?? are you trying to get single user object and then do something?? can you sahre your before operation/prov rule snippet here??
neel193
(Neelmadhav Panda)
March 17, 2026, 8:52am
13
not jsonBody.. can you please try printing the complete requestEndpoint object.
Can you share more about your use case here? Specifically why the get single user is required before calling the remove entitlement operation
If you can, sharing your connector may help
Share the connector and the body and endpoints your using here. This may help