Can Users Be Completely Deleted From OIM Database?
Suppose one has created many test users in our OIM database during the testing phase of the project, and would like to delete them before going into production. One can delete them through the OIM admin console, but that does not actually remove them from the DB tables, it just changes their status to 'Deleted'. Is there a way to delete the users completely?
Solution
There is no supported procedure for completely removing users from the OIM database. This is an intentional omission, since the ability to permanently delete data poses a threat from an auditing perspective.
The alternatives available are:
1.The test users can be deleted through the OIM user interface, and their status will change to Deleted. It will not be possible to remove these deleted users completely. But, by enabling XL.UserIDReuse, it will be possibly to reuse the deleted user's login IDs for new users.
2.The best option would be to take a database backup before creating any test users. That way, when testing is completed, the database can be restored to the state it was in before the test users were created.
No comments:
Post a Comment