NativeChange Detection for Groups - is it possible?

Which IIQ version are you inquiring about?

8.3

Share all details about your problem, including any error messages you may have received.

As per my client requirements, I need to setup NativeChangeDetection for groups from AD. I’m aware that OOTB NCD feature is available for accounts, but I couldn’t find any ways to achieve this for groups.

Is this possible with IIQ? or any workarounds?

The memberOf attribute on the AD account holds group memberships, so in theory you can apply Native Change Detection to that attribute to manage AD groups as well.

1 Like

We implemented a different method to achieve Native Change Detection (NCD) for AD. Below steps you can follow to achieve it

  1. We created a new AD application specifically for groups.

  2. Configured the account filter with an LDAP group search filter.

  3. Modified the schema to include relevant group attributes. For our use case, we mapped member and memberOf attributes as managed and entitlement attributes.

  4. Developed creation and correlation rules to ensure groups are recognized as group cube identities within SailPoint.

  5. Trigger account aggregation for a new group application, which imported groups as identities.

  6. Before running next aggregation, enabled NCD in the application configuration. Depending on requirements, selected either entitlement-based or attribute-based detection.

  7. Made changes to few of the groups in AD, then ran aggregation for the new group application.

  8. Verified that NCD events are created on modified group identities.

  9. Set up a native change event trigger rule and associated workflow as needed.

  10. Ran the Refresh Identity task to confirm that NCD events were processed for the affected group identities.

Cons:

  1. Aggregation may take a long time if there are a large number of groups present in your system.

  2. Delta aggregation did not work as expected during our testing.

  3. Customization rules should be kept simple to avoid impacting aggregation performance.

1 Like

Thanks for the detailed response. I’ll try this approach

1 Like