OIM Delayed deletion of disabled users functionality.

OIM Delayed deletion of disabled users functionality.

System Property Detail: 
Period to Delay User Delete  : XL.UserDeleteDelayPeriod: 

When a user is deleted from OIM, User deleted immediately. In order to enhance the features OIM has option to keep Deleted Users by marking as Disabled for perticular time.

requirement :

1. When a user get deleted, Need to keep the user in disabled state for some period. 

2. Disabled Users needs to be deleted after priod using scheduled job in OIM: Delayed Delete User.

Main purpose of this feature is, Any user who is DISABLED can be enabled.



"Delay User Delete " When a user gets deleted, instead of immediately deleting the record OIM disables the user for specific priod.
Same user can be enabled/Active again if required. In Order to work with this, we need to configure 'Period to Delay User Delete' configuration property from sysadmin console, Value attribute from property defines, Wait period in number of days to keep in disabled status on the delete operation.
By Default value of 'Period to Delay User Delete' configuration property is 0.


Job Details : Delayed Delete User
This Job runs for  everyday to validate deleted users and disabled users get deleted after delay period.

USR table is having USR_AUTOMATICALLY_DELETE_ON column and Job, 'Delayed Delete User' deletes all the user whose USR_AUTOMATICALLY_DELETE_ON date is in crossed. 
Ex:  USR_AUTOMATICALLY_DELETE_ON < SYSDATE. (For periodic scheduled job)

No comments:

Post a Comment

About OIM

Oracle Identity Management enables organizations to effectively manage the end - to - end life - cycle of user ide...

Popular Posts