How to use newvalue and oldvalue in Identity Attribute Change workflow

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 :