Stretching this topic a bit more…
So, it is clear that the identity refresh didn’t happen because my identity is “INACTIVE_LONG_TERM”.
However, now I just realized I have a situation that actually WORKS, but shouldn’t…
So, I have 2 “termination” LCS:
- Terminated
- Postterminated30days
Once we got termination conditions, identity goes to LCS “terminated”, which is INACTIVE_LONG_TERM.
After 30 days of the termination, it goes to LCS “postterminated30days”, also INACTIVE_LONG_TERM.
This process has been working perfectly for months.
But… if I don’t have more identity refreshes with INACTIVE_LONG_TERM, how could this process be working??? I mean, nothing changes in the identity after termination, postterminated30days is just a calculation based on “now” and the termination date. No requiresPeriodicRefresh set!