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 :)
sorry to bother you again, when i use https://[hostname]/sigma/rest/admin/request/delete/xxx on testing server, the task deleted successfully. however when i use it on production server, the request id is gone but the error task stayed on the bottom of the list. can you or someone else who read this help me again please?
Original Message:Sent: Jun 27, 2017 06:21 AMFrom: Vincent_LiefoogheSubject: Re: How can we purge requests in CA Identity Portal (SIGMA)
Hi Joe, the sigma REST Api is for delete request in identity portal DB only.
To remove the approval workflow, pls follow the advice given by losru01, using workflow designer UI
sorry to bother you again, when i use https://[hostname]/sigma/rest/admin/request/delete/xxx on testing server, the task deleted successfully. however when i use it on production server, the request id is gone but the error task stayed on the bottom of the list. can you or someone else who read this help me again please?the error task is shown by red box, i need to censor it to ensure confidentiality
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.