Identity Snapshots /history

Hi everyone,

I have a question about Identity Snapshots

In IdentityIQ, identity snapshots are created when we run Identity Refresh with the “Save Identity Snapshot” option enabled.

In ISC, I see that we can retrieve snapshots using the Identity History API:
https://developer.sailpoint.com/docs/api/beta/identity-history

My question is how and when are identity snapshots created/stored in ISC?

ISC automatically creates identity history records whenever there is a change to an identity.

  • Identity attribute change (title, manager, department, etc.)
  • Account aggregation updates
  • Access assignments or removals
  • Role assignments
  • Lifecycle state changes
  • Provisioning events
3 Likes

Hi @malarvanan12

ISC keeps an identity’s history as part of the Access History / Identity History feature. Whenever an identity’s access or key attributes change

  • new access granted or removed, account/attribute changes, requests, certifications, etc.

  • ISC records that change and updates a point‑in‑time view of the identity behind the scenes.

  • Those point‑in‑time views are what the Identity History APIs return as “snapshots.”

  • So there’s no separate job or setting you turn on for snapshots in ISCas long as Access History / Identity History is enabled in your tenant, the system automatically stores these historical states and you can read them via the

/historical-identities / get-identity-snapshot APIs or see them in the Access History UI.

Docs you can reference:

2 Likes