If you request a piece of software from the ITMS software portal and at a later date you decide that you don't want it, this is our current process for cleaning up the software portal filter target.
1. User wants to remove software, they put in a helpdesk ticket.
2. Symantec admin goes into the ITMS console and finds the software portal internal target then removes the computer manually from the target.
3. We target the uninstall policy to the users computer, the software is then removed.
My idea would be to have the cancel request button actually do something, such as remove the computer from the internal portal target, like the user never requested the software. Maybe then have an option that will remove the software by running the "Uninstall" command from software management so the software will be cleaned up when the request is canceled.
Per a support ticket these are the steps to reproduce the problem:
-Set software to be published with the "Approved - Pre-approve this software for immediate delivery" option selected
-Request the software from the Software Portal (install date does not matter)
-The software request appears in the Software Portal as usual; however, when the request is selected the "Cancel Request" button is greyed-out and can not be clicked
When clicking the Edit button it shows "You cannot change this request because it is already closed." even if the install date is weeks in the future. According to https://support.symantec.com/en_US/article.HOWTO62520.html a closed software request cannot be canceled.