There should be an option to set edit rights on workflow definitions, in the same way as we can do on forms and views from K2 Management.
Users should be able to re-use common workflows in their applications without the ability to modify them and affect other applications also using the workflows.