We would like to see a Flow Management process where an admin, either by site/process, or even at a system admin level, could manage approvals that are active. Two cases:
1) A user is no longer with the company, or a user is out of office on vacation, but a document approval task is currently out for approval with that user. There is no way for an admin to go into the task and reassign it to another user. Even if they were the ones who sent the task originally.
2) A workflow has been cancelled. The cancellation action does not remove the approval task that was already in process. Users have an inbox with approval actions that are stuck and there is no way to clear them out. As an admin, there should be a way to remove approvals so that the process can be restarted cleanly.
I think overall there is very little in the way of visibility into what approvals are currently in process, and how to manage what is out there. As a process admin, there must be a way to manage, reassign, and cancel approvals. As a system admin, we need to be able to assist the process admins in this task, and be able to clear out test accounts across the environment if needed.