Bulk delete identities without checking the "Disable Account Deletion"

Sometimes the systems we connect to may require us to retain old identities when they no longer are coming in from the endpoint during an aggregation. This can be due to a “delta” flat-file which only has recent users (in case of a simple flat-file connector) or when the REST API used for aggregation only gets the recent users, say going back a year.

In such cases if “Disable Account Deletion” is checked, it will delete the users not in the recent aggregation, which is not ideal.

Unchecking the “Disable Account Deletion” checkbox on the UI is one way to deal with it, but we run into an issue when we actually want to delete the account, or an identity in IdentityNow.

Problem: Deleting identities from the UI is okay for a small number of users, but when you want to delete a lot of users, it is very hard. There also seem to be no APIs to delete identities.
Is there a way to solve the problem of intentional bulk identity deletion?

1 Like