# Filter provisioning trigger

**URL:** <https://developer.sailpoint.com/discuss/t/filter-provisioning-trigger/217989>\
**Category:** SHF Discussion and Questions\
**Tags:** identity-security-cloud, access-requests, workflows, apis, entitlements, connectors, provisioning, aggregation\
**Created:** [August 3, 2026, 6:55pm UTC](https://developer.sailpoint.com/discuss/t/filter-provisioning-trigger/217989 "2026-08-03T18:55:23Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![guilherme\_sec](https://avatars.discourse-cdn.com/v4/letter/g/3ec8ea/32.png) [@guilherme\_sec](https://developer.sailpoint.com/discuss/u/guilherme_sec)\
**Post date:** [August 3, 2026, 6:55pm UTC](https://developer.sailpoint.com/discuss/t/filter-provisioning-trigger/217989/1 "2026-08-03T18:55:23Z")

</div>

Hello everyone, I need to create a filter that takes the `operation` from `attributeRequests` and checks if it has the value ‘Remove’. I tried this: `$.trigger.accountRequests[*].attributeRequests[?(@.operation == ‘Remove’)]`, but it didn’t work.

---

<div class="post-metadata">

**Author:** ![trettkowski](https://sea1.discourse-cdn.com/sailpoint/discuss/user_avatar/developer.sailpoint.com/trettkowski/32/36103_2.png) [@trettkowski](https://developer.sailpoint.com/discuss/u/trettkowski)\
**Post date:** [August 3, 2026, 7:13pm UTC](https://developer.sailpoint.com/discuss/t/filter-provisioning-trigger/217989/2 "2026-08-03T19:13:36Z")

</div>

Hi @guilherme_sec

Try this instead:

```auto
$.accountRequests[*].attributeRequests[?(@.operation == "Remove")]

```

---

<div class="post-metadata">

**Author:** ![guilherme\_sec](https://avatars.discourse-cdn.com/v4/letter/g/3ec8ea/32.png) [@guilherme\_sec](https://developer.sailpoint.com/discuss/u/guilherme_sec)\
**Post date:** [August 3, 2026, 8:08pm UTC](https://developer.sailpoint.com/discuss/t/filter-provisioning-trigger/217989/3 "2026-08-03T20:08:29Z")

</div>

> [@trettkowski](#):
>
> ```auto
> $.accountRequests[*].attributeRequests[?(@.operation == "Remove")]
> 
> ```

It’s not working,

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

 ![image](https://global.discourse-cdn.com/sailpoint/original/3X/3/c/3c9bc780d79008ab1f5c219efcb1f09b68c7f8dc.png)

---

<div class="post-metadata">

**Author:** ![trettkowski](https://sea1.discourse-cdn.com/sailpoint/discuss/user_avatar/developer.sailpoint.com/trettkowski/32/36103_2.png) [@trettkowski](https://developer.sailpoint.com/discuss/u/trettkowski)\
**Post date:** [August 3, 2026, 8:17pm UTC](https://developer.sailpoint.com/discuss/t/filter-provisioning-trigger/217989/4 "2026-08-03T20:17:57Z")

</div>

My apologies, I thought you were using the filter on the trigger itself.

It looks like you are trying to do a compare then ending the workflow as a success? If so, why don’t you put the filter on the trigger itself to have those executions not even drop into the workflow?

---

<div class="post-metadata">

**Author:** ![vikaspawar0303](https://sea1.discourse-cdn.com/sailpoint/discuss/user_avatar/developer.sailpoint.com/vikaspawar0303/32/34710_2.png) [@vikaspawar0303](https://developer.sailpoint.com/discuss/u/vikaspawar0303)\
**Post date:** [August 3, 2026, 11:24pm UTC](https://developer.sailpoint.com/discuss/t/filter-provisioning-trigger/217989/5 "2026-08-03T23:24:51Z")

</div>

> [@guilherme\_sec](#):
>
> Hello everyone, I need to create a filter that takes the `operation` from `attributeRequests` and checks if it has the value ‘Remove’. I tried this: `$.trigger.accountRequests[*].attributeRequests[?(@.operation == ‘Remove’)]`, but it didn’t work.

`$..attributeRequests[?(@.operation == 'Remove')]`

---

<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:** [October 2, 2026, 11:25pm UTC](https://developer.sailpoint.com/discuss/t/filter-provisioning-trigger/217989/6 "2026-10-02T23:25:16Z")

</div>

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