I’m encountering an issue with an account aggregation query in SailPoint IdentityIQ (IIQ). When I run this query directly in the database, it returns all the expected results. However, when I execute the same query within IIQ, it seems that not all the data is retrieved, resulting in incomplete information in the aggregation.
Specifically, the problem seems to involve users who have a multivalue field for permissions. In some cases, IIQ aggregates and displays multiple permissions for a user, but in other cases, only one permission is returned, even though the user has more permissions in the database.
Has anyone experienced something similar, or does anyone have recommendations for adjustments in IIQ that might allow the query to pull in the full set of results, particularly with respect to multivalue fields?
Check your merging configuration, unique identifier for merging.
Schema attribute make sure multi valued are selected as multi and group attributes as managed and entitlement.
If you have any BuiildMap and Customization rule and dropping any record.
From IIQ console run “connectorDebug iterate” and look for the account which is missing the values. check with rules and without to see if rules causing issue.