User that was mentioned here has undergone both Manager and Entitlement owner certification,I was able to fetch the IdentitySnapshot id from manager CertificationLink.But it isn’t possible with Ent owner certification link.
I’ve attached the screenshot of Identity Certification History to this post.Could you please address this issue,if you feel there is a bug with Entitlement owner certification please suggest an alternative
Hi Lohith,
Did you maybe checked if DataOwner certification has the snapshot present in the identity object? Just simply open identity in debug and it should be there.
Below are two different certificationlinks which i can see in Identity xml one is for Manager certification and other for Entitlement owner certification. IdentitySnapshotid is only present for manager not for Eowner
Yeap that’s the root cause why you have null value in the snapshotId when you try to take it from the link.
I suspect that for DataOwner certifications Sailpoint might not create identity snapshots like it does for Manager certification. Because honestly it’s not really needed.
You might try to use ID from the certification link to get the Certification object and then from the CertificationItem for the particular identity get the snapshot ID or entitlement snapshot id if it is present there.
By using this approach i would be able to fetch the identity snapshot created during manager certification right kamil,because here we’re fetching the identity ultimately
My requirement is to fetch the snapshot created during ent owner certf