I can't find a way to purge / delete requests in CA Identity Portal.
Is there any task in portal or sql script we could use to clean requests which are completed or failed ?
There is no IP task to purge/delete requests. You can cancel requests but not delete them from the system, that's due to compliance/auditing requirements in which you need to keep the history of the actions in your system.
The IP request system is very light weight and there's no need to archive it, that is in case performance is what you're concerned about.
thank you for your answer.
I was asking because I have a user which sees a request in its dashboard / approval screen and can not validate or cancel
I was wondering if we could complete or delete this in the database
I suggest opening a support case and they can assist you with it.
sorry for opening old case, but this is similar to problem i am experiencing right now, i dont have workflow designer gui, is there any other method for example cancelling directly from database?
Pls refer to this link, someone where sigma REST API solution before.
Identity Portal - My Requests items | Symantec IGA (broadcom.com)
worked, thank you :)
So essentially you are asking how to delete the workflow job instances, not Identity Portal requests. Identity Portal does not store the workflow instances. They are stored in the workflow database.
You can delete these workflow instances by connecting to the Workflow Designer GUI.
Go to Basic Tasks, Open Job, select the workflow process you have configured for your workflows, for example TwoStageApprovalProcess and then select and delete or suspend the job instances you want to eliminate. Active State means the workflow still has not completed.