Please share any images or screenshots, if relevant.
[Please insert images here, otherwise delete this section]
Please share any other relevant files that may be required (for example, logs).
[Please insert files here, otherwise delete this section]
Share all details about your problem, including any error messages you may have received.
We have accidentally set the parameter “Max age (in days) for Identity Request objects” to 2 days in the “Perform Identity Request Maintenance” task which resulted in deletion of access requests.
We would need your support to understand the following:
Does the task delete only historical requests (completed request) and not active in-flight ones (pending request).
Does the task delete only the records of type “AccessRequests” or it deletes the other tasks as well like “LifeCycle”, “CreateIDentity” etc.
What is the recommended way to restore this data as we have the Database backup.
@milinaphalke This task deletes all historical completed/cancelled requests from the system. Even if you have the backup, it would not be an easy way to restore sa you need to load identity request and identity request item table and re-establish all workitem archive. I would recommend if it’s not that critical, dont restore. Keep the backup handy, and restore it in an isolated server or enviornment, which you can use it to get evidences (for compliance)as needed.
Well that could be really destructive. Since it is a live environment there comes a lot of complexity of how to restore the data.
If you have back what you could do is:
Build an IIQ temporary env in read only mode and use that DB to find which all objects you need in your environment.
get the xml export of those and reimport in your live environment.
But best suggestion would be to do nothing in live environment and keep that backup handy for future audit /compliance reasons.