Exactly what actions do you need to undo?
If you simply want them to be able to delete an entire row in the portal, put a button set to delete portal row directly in the portal. This can be a simple single step, or you can make it more friendly by writing a script that highlights the portal row and asks for confirmation prior to actually deleting it.
... just figured that out myself, actually. Thanks!