Need to remove the groups based on below conditions
Type = Entitlement
Source Name = Active Directory - Users
Value Contains “Managed Users”
The below filter is working fine to remove all the groups for 1st 2 conditions
$.hTTPRequest.body[0].access[?(@.type == “ENTITLEMENT” && @.source.name == “Active Directory - Users”)] but when i try to include the 3rd condtion the workflow breaks or skips the Loop.
In the image above, i have used both the filters on Loop and only this filter on Verify datatype $.hTTPRequest.body[0].access[?(@.type == “ENTITLEMENT” && @.source.name == “Active Directory - Users”)]
@baoussounda, The Filter $.hTTPRequest.body[0].access[?(@.type == “ENTITLEMENT” && @.source.name == “Active Directory - Users” && @.value contains “Managed Users”)] ]is working fine in the website, But these are the observations i found in the workflow
When using the filter without contains just the 1st 2 conditions the LoopInput have data
Whenever we put Contains then the loop’s “input” becomes null as shown below