Is there a way to bulk delete Identities?

The authoritative source connector has been already deployed and after that I needed to add a filter for the account aggregation task. Now, I need to delete about 500 identities cubes related to that filter, is there a way to bulk delete all these Identities?

Hello @gespinosac
you should try to delete the authoritative source account using Delete Account API.
That should delete the identity as well.

Thanks

1 Like

Hi @gespinosac,

Welcome to SailPoint Developer community.

You can delete identity by following one of the below processes:

  1. You can use the configuration at your source to delete the account if it is not coming from target and then in turn it will remove identity via Identity Profile. Screenshot for source delete configuration is given below.

  1. You can also delete the identity from Identity List page, there you can select the identity that you want to delete and then from action you can delete these identities.

  2. For temporary basis you may use Beta - API to delete identity. Document reference is given below.

Thanks

2 Likes

Hi @gespinosac ,

Have you tried using a search filter to identify and delete the identities? You can leverage SailPoint’s search functionality to filter and then bulk delete the identities.

We have a similar requirement to delete 30000 identities. I have tried testing the DELETE IDENTITY Beta API but that API only deletes the identity, it shows “Remove account”, “Remove Role” & “Remove Entitlements” events in the access history but when I check the actual Active Directory account of that user, the entitlements are not removed. Will this be achieved if I use the Delete Account API to delete the Auth. Source account ? will it remove the entitlements first & then delete the Identity in IDN ? Or is there any better way to achieve this ?

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.