At present, conditional operators are not supported in IdentityNow workflow. Therefore, we must add multiple compare string blocks.
In Compare String: Please use multiple comparators.
Comparator 1:
Value:1
$.trigger.changes[?(@.attribute == "Env")].newValue
Value:2
Test
If Comparator 1 is true: Add Comparator 1.1:
Value:1
$.trigger.changes[?(@.attribute == "Env")].oldValue
Value:2
Dev
If Comparator 1 is false: Add Comparator 1.2:
Value:1
$.trigger.changes[?(@.attribute == "Env")].newValue
Value:2
Dev
If Comparator 2 is true: Send email to manager test to dev
If Comparator 2 is false: Add comparator 2.1
Value:1
$.trigger.changes[?(@.attribute == "Env")].newValue
Value:2
QA
and goes on…! I know not an idle solution, unfortunately, operators are not supported. Please refer to the below for an update on ISC :