# Workflow Triggers. Adding multiple Identity Attribute Changes

**URL:** <https://developer.sailpoint.com/discuss/t/workflow-triggers-adding-multiple-identity-attribute-changes/88717>\
**Category:** SHF Discussion and Questions\
**Tags:** identity-security-cloud, workflows, event-triggers, attributes\
**Created:** [November 5, 2024, 6:13pm UTC](https://developer.sailpoint.com/discuss/t/workflow-triggers-adding-multiple-identity-attribute-changes/88717 "2024-11-05T18:13:41Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![RPook](https://avatars.discourse-cdn.com/v4/letter/r/b487fb/32.png) [@RPook](https://developer.sailpoint.com/discuss/u/RPook)\
**Post date:** [November 5, 2024, 6:13pm UTC](https://developer.sailpoint.com/discuss/t/workflow-triggers-adding-multiple-identity-attribute-changes/88717/1 "2024-11-05T18:13:41Z")

</div>

I am attempting to utilize multiple Identity Attributes within the Workflow Trigger “Identity Attributes Changed”. I am having difficulty with the syntax of a multi-attribute filter.

The workflow wizard description says, “One **or more** identity attributes changed.”

The basic filter seems to be limited to a single selectable attribute. I know I need to utilize the Advanced filter to input more than 1 attribute. I’m trying to figure out how to put a simple “or” statement. Ideally I want to select ‘manager’ or ‘jobCode’ or ‘title’.

I see some forum posts mentioning “size 1”, but I am not certain what that means (or if it is useful for my task).

Does anyone have any functional filters that trigger off of one or more attribute changes?

---

<div class="post-metadata">

**Author:** ![KidusKebede](https://sea1.discourse-cdn.com/sailpoint/discuss/user_avatar/developer.sailpoint.com/kiduskebede/32/4324_2.png) [@KidusKebede](https://developer.sailpoint.com/discuss/u/KidusKebede)\
**Post date:** [November 5, 2024, 7:57pm UTC](https://developer.sailpoint.com/discuss/t/workflow-triggers-adding-multiple-identity-attribute-changes/88717/2 "2024-11-05T19:57:20Z")

</div>

Hi @RPook , Currently I am working on similar use case. Try this, in the trigger advanced filter you can use this format i.e. $.changes[?(@.attribute == “firstAttribute” || @.attribute == “secondAttribute” || @.attribute == “thirdAttribute”)]

Then create separate operator for each attribute.  
i.e. Operator example: Value 1: $.trigger.changes[?(@.attribute == “firstAttribute”)].attribute ; Value 2: firstAttribute ; comparison operator use Matches

 ![image](https://global.discourse-cdn.com/sailpoint/original/3X/2/5/25a983795bcb04ffe2164ad771cea1ccb6b773da.png)

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/sailpoint/original/2X/f/f2136700ed5e3703e0b85e02f6be799dacca7735.png) [@system](https://developer.sailpoint.com/discuss/u/system)\
**Post date:** [January 4, 2025, 7:57pm UTC](https://developer.sailpoint.com/discuss/t/workflow-triggers-adding-multiple-identity-attribute-changes/88717/3 "2025-01-04T19:57:36Z")

</div>

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