The following statement will not be handled properly due to incorrectly resolved logical operation between two distinct groups:
{
"Statement": [
{
"Effect": "deny",
"Resource": "Url:/website-page",
"Condition": {
"Operator": "OR",
"NotEquals": {
"${HTTP_GET.ref}": "xxx"
},
"NotIn": {
"${USER.ip}": [
"1.1.1.1",
"8.8.8.8"
]
}
}
}
]
}
The following statement will not be handled properly due to incorrectly resolved logical operation between two distinct groups:
{ "Statement": [ { "Effect": "deny", "Resource": "Url:/website-page", "Condition": { "Operator": "OR", "NotEquals": { "${HTTP_GET.ref}": "xxx" }, "NotIn": { "${USER.ip}": [ "1.1.1.1", "8.8.8.8" ] } } } ] }