# Need to get account attribute and need to compare against Identity attribute to set a different account attribute value during aggregation

**URL:** <https://developer.sailpoint.com/discuss/t/need-to-get-account-attribute-and-need-to-compare-against-identity-attribute-to-set-a-different-account-attribute-value-during-aggregation/189404>\
**Category:** SHF Discussion and Questions\
**Tags:** workflows, sailpoint-identity-security, apis\
**Created:** [November 27, 2025, 5:17pm UTC](https://developer.sailpoint.com/discuss/t/need-to-get-account-attribute-and-need-to-compare-against-identity-attribute-to-set-a-different-account-attribute-value-during-aggregation/189404 "2025-11-27T17:17:11Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![smondal](https://avatars.discourse-cdn.com/v4/letter/s/6de8d8/32.png) [@smondal](https://developer.sailpoint.com/discuss/u/smondal)\
**Post date:** [November 27, 2025, 5:17pm UTC](https://developer.sailpoint.com/discuss/t/need-to-get-account-attribute-and-need-to-compare-against-identity-attribute-to-set-a-different-account-attribute-value-during-aggregation/189404/1 "2025-11-27T17:17:11Z")

</div>

We have a requirement that : We are receiving one account attribute value that we need to compare against an identity attribute and set a different account attribute value during aggregation. How we can achieve this.

---

<div class="post-metadata">

**Author:** ![iamnithesh](https://sea1.discourse-cdn.com/sailpoint/discuss/user_avatar/developer.sailpoint.com/iamnithesh/32/42445_2.png) [@iamnithesh](https://developer.sailpoint.com/discuss/u/iamnithesh)\
**Post date:** [November 27, 2025, 5:20pm UTC](https://developer.sailpoint.com/discuss/t/need-to-get-account-attribute-and-need-to-compare-against-identity-attribute-to-set-a-different-account-attribute-value-during-aggregation/189404/2 "2025-11-27T17:20:07Z")

</div>

Not all types of connectors support changing the aggregated account attribute value. You need to specify the connector type here

---

<div class="post-metadata">

**Author:** ![smondal](https://avatars.discourse-cdn.com/v4/letter/s/6de8d8/32.png) [@smondal](https://developer.sailpoint.com/discuss/u/smondal)\
**Post date:** [November 27, 2025, 5:22pm UTC](https://developer.sailpoint.com/discuss/t/need-to-get-account-attribute-and-need-to-compare-against-identity-attribute-to-set-a-different-account-attribute-value-during-aggregation/189404/3 "2025-11-27T17:22:33Z")

</div>

Hi Nithesh,

It is JDBC type connector but want to implement something more generic. Appreciate your help.

---

<div class="post-metadata">

**Author:** ![iamnithesh](https://sea1.discourse-cdn.com/sailpoint/discuss/user_avatar/developer.sailpoint.com/iamnithesh/32/42445_2.png) [@iamnithesh](https://developer.sailpoint.com/discuss/u/iamnithesh)\
**Post date:** [November 27, 2025, 5:43pm UTC](https://developer.sailpoint.com/discuss/t/need-to-get-account-attribute-and-need-to-compare-against-identity-attribute-to-set-a-different-account-attribute-value-during-aggregation/189404/4 "2025-11-27T17:43:02Z")

</div>

JDBC Buildmap Rule can be used for modifying the data received.

> **[JDBC BuildMap Rule | SailPoint Developer Community](https://developer.sailpoint.com/docs/extensibility/rules/connector-rules/jdbc-buildmap-rule)**
>
> This rule manipulates raw input data provided by the rows and columns in a file and builds a map from the incoming data.

However, comparing the value to an identity attribute will not be really efficient.

I would rather leave the account attribute untouched and create an identity attribute to populate the desired value and use it in any logic you need to

---

<div class="post-metadata">

**Author:** ![smondal](https://avatars.discourse-cdn.com/v4/letter/s/6de8d8/32.png) [@smondal](https://developer.sailpoint.com/discuss/u/smondal)\
**Post date:** [November 27, 2025, 6:10pm UTC](https://developer.sailpoint.com/discuss/t/need-to-get-account-attribute-and-need-to-compare-against-identity-attribute-to-set-a-different-account-attribute-value-during-aggregation/189404/5 "2025-11-27T18:10:55Z")

</div>

If we follow this approach we will be ending in creating so many identity attributes for different sources. Is there any other way we can implement this

---

<div class="post-metadata">

**Author:** ![lampard08](https://sea1.discourse-cdn.com/sailpoint/discuss/user_avatar/developer.sailpoint.com/lampard08/32/32646_2.png) [@lampard08](https://developer.sailpoint.com/discuss/u/lampard08)\
**Post date:** [November 27, 2025, 6:17pm UTC](https://developer.sailpoint.com/discuss/t/need-to-get-account-attribute-and-need-to-compare-against-identity-attribute-to-set-a-different-account-attribute-value-during-aggregation/189404/6 "2025-11-27T18:17:15Z")

</div>

trying to understand your ask here. if the account attribute is different from identity attribute, do you want to update account attribute or identity attribute?

---

<div class="post-metadata">

**Author:** ![smondal](https://avatars.discourse-cdn.com/v4/letter/s/6de8d8/32.png) [@smondal](https://developer.sailpoint.com/discuss/u/smondal)\
**Post date:** [November 27, 2025, 6:18pm UTC](https://developer.sailpoint.com/discuss/t/need-to-get-account-attribute-and-need-to-compare-against-identity-attribute-to-set-a-different-account-attribute-value-during-aggregation/189404/7 "2025-11-27T18:18:25Z")

</div>

Account Attribute will be updated with “YES” or “NO” after comparing the value with Identity attribute.

---

<div class="post-metadata">

**Author:** ![iamnithesh](https://sea1.discourse-cdn.com/sailpoint/discuss/user_avatar/developer.sailpoint.com/iamnithesh/32/42445_2.png) [@iamnithesh](https://developer.sailpoint.com/discuss/u/iamnithesh)\
**Post date:** [November 28, 2025, 12:53am UTC](https://developer.sailpoint.com/discuss/t/need-to-get-account-attribute-and-need-to-compare-against-identity-attribute-to-set-a-different-account-attribute-value-during-aggregation/189404/8 "2025-11-28T00:53:53Z")

</div>

Is there a way you can update the value in the target application via attribute sync?

---

<div class="post-metadata">

**Author:** ![sunilbalasahebd](https://avatars.discourse-cdn.com/v4/letter/s/a698b9/32.png) [@sunilbalasahebd](https://developer.sailpoint.com/discuss/u/sunilbalasahebd)\
**Post date:** [November 28, 2025, 5:07am UTC](https://developer.sailpoint.com/discuss/t/need-to-get-account-attribute-and-need-to-compare-against-identity-attribute-to-set-a-different-account-attribute-value-during-aggregation/189404/9 "2025-11-28T05:07:23Z")

</div>

@iamnithesh Can we do try this using workflow account aggregation trigger.

---

<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 27, 2026, 5:08am UTC](https://developer.sailpoint.com/discuss/t/need-to-get-account-attribute-and-need-to-compare-against-identity-attribute-to-set-a-different-account-attribute-value-during-aggregation/189404/10 "2026-01-27T05:08:08Z")

</div>

Closed on January 27, 2026, 5:08am UTC

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