What I mean is; just change the way you think about it.
Provisioning and Aggregation are 2 separate areas of funtionality. ISC is an Aggregation engine (for governance) purposes with additional Provisioning functionality. Do not think of SailPoint ISC simply as a Provisioning engine.
This is a really good point — I’ve seen this kind of mismatch quite often, especially with systems like AD where changes (like DN updates) are not immediately reflected back in ISC.
In practice, we’ve mostly treated this as an eventual consistency scenario. Aggregation helps bring things back in sync, but relying on it for every change doesn’t always scale well.
For more critical cases, a targeted or single account aggregation can help reduce the gap, but for the most part, designing provisioning flows in a way that doesn’t depend on immediate state updates has worked better.
So it’s usually a mix of:
accepting some delay (eventual consistency)
using aggregation where needed
and avoiding dependencies on refreshed attributes during the same flow
I do use AI sometimes to help frame or structure my replies better.
But the understanding and thoughts are usually based on my own learning and experience first. I’m mainly using it to improve wording and make the response more readable — not to blindly generate answers.
Still learning and trying to contribute meaningfully to the community.
Could you maybe give more detail on where you have seen this mismatch “quite often” and the issues experienced (apart from DN, which, as we all know, is a special case)?