I see the closest possible filtering to be: Trigger=Identity Attribute Changed. Is there a way to specify an OldValue and/or NewValue?
Also, similar to Roles or SearchQuery, do we have a way to trigger workflow only on certain attribute conditions? Like
if(cloudLifecycleState!=active) ExitWorkflow
if(attributes.costCenter==C1 AND attributes.department!=D1) ExitWorkflow
if(attributes.costCenter==C2 AND attributes.department!=D2) ExitWorkflow
if(attributes.costCenter==C3 AND attributes.department!=D3) ExitWorkflow
Basically, we have a Search Query filter to find an Entitlement. Similarly, I am looking for a Search Query filter for the Identity to add restrictions to the Workflow getting triggered, similar to Rule/Population in IIQ Triggers.