In NW2010, (and SP2010 workflows), I'm seeing that the only way to get the "Terminate this workflow" link visible and functioning for users is to give them "Manage List" rights. I'm sure I'm not alone in finding this to be completely unrealistic; one might as well grant them "Full Control" permissions to make life easier, right? Right.
So, recognizing that the OOB means of terminating a workflow are not at all useful (no fault of the good people at Nintex), is there a way to programatically cancel a workflow, perhaps with a "Cancel Workflow" workflow?
In a perfect world, I'd like the workflow initiator to be able to cancel only their workflows, without having elevated privs to do so.