Identity Attribute Changed not giving any output

Hi Team,
Working on creating a workflow for Identity Attribute change the issue is in the first step only when i am testing via workflow test option



What could be the cause of this even when i removed the filter still this trigger is not giving any output.

Also it does not matter what i put in the input even if the filter value is not there the workflow goes ahead

Hi @Deepanshu07

Trigger steps don’t produce any output.

Can you clarify why exactly we’re expecting output from the trigger step?

Exactly Trigger step don’t produce any output

If you want to check any thing from Trigger, you can use send mail action and add what you want from trigger in velocity template, then you can validate.

My req is every time a users sapeccDataok value changes from Y to N then i need to disable account for the user.

for that i need the newValue of the field and check if that is a N then proceed further

@Deepanshu07

Use the filter in the trigger :

$.changes[?(@.attribute == "sapeccDataok" && @.newValue == "N")]

Note that this filter cannot be tested through Test Workflow , you have to do a real time test

If it doesn’t work via Identity attribute change, you can go with Native change detect trigger, for this you need enable native change detect on authoritative source for respective attribute, then after Trigger you can add compare strig function to check new value by

$.trigger.singleValueAttributeChanges[?(@.name==“requiredAttribute”)].newValue

Equal to required value

How does this work?

When does it triggers when it detects changes value in either SP and target between the attributes?

It will be triggered whenever an aggregation occurs and a change is detected in the target user’s attributes.

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.