Hello guys,
I’m having trouble configuring the “addRemoveEntInSingleReq” parameter; it’s not working as described in the documentation.
If addRemoveEntInSingleReq is set to false, then the placeholder value for the attribute marked as an entitlement is passed in separate API requests.
-
First request payload:
jsonBody={ “RoleID”: “9dd23398-b905-4878-b7ad-bc02d22171d9” }
-
Second request payload:
jsonBody={ “RoleID”: “8defe39c0-54f6-47b4-8a15-fcc2622923sk” }
If addRemoveEntInSingleReq is set to true, then the placeholder value for the attribute marked as an entitlement is passed as an array and is executed in a single request.
Single request payload:
jsonBody={ “RoleID”: [“97ee39c0-54f6-47b4-8a15-fcc262292386”,“8defe39c0-54f6-47b4-8a15-fcc2622923sk”] }
I configured the parameter in connectorAttributes:
“addRemoveEntInSingleReq”: true
I also configured the parameter as a string and nothing.
Have you ever had this problem? How did you solve it?
He keeps sending multiple requests instead of consolidating them into a single request.