Hey Team ,
In SailPoint Identity Security Cloud, I have a requirement related to Entra Admin accounts.
When an Entra Admin account is deleted after 30 days, the ObjectId of that deleted account needs to be preserved in an identity attribute for tracking purposes.
Additionally, if the same user is rehired later and receives a new Entra Admin account, a new ObjectId will be generated. When that account eventually gets deleted again, the new ObjectId should also be appended to the existing stored ObjectIds instead of replacing them.
Example expected behavior:
Initial admin account deleted → store ObjectId
12345
User rehired → new admin account created → later deleted → append new ObjectId
12345,67890
So over time, the identity attribute should preserve all historical Entra Admin ObjectIds associated with that identity.
What would be the recommended way in ISC to persist and append multiple historical ObjectIds for an identity, especially when the accounts are deleted and recreated over time?
Any best practices for implementing this in ISC would be appreciated.
Thanks.