Всех устраивающего механизма прав в задачах всё равно не сможете сделать, кому-то нужно, чтобы никто, кроме постановщика ничего не мог сделать, кому-то наоборот, надо дать более широкие права исполнителям и наблюдателям, чтобы не просить по каждому чиху постановщика внести изменения (ну удобно просить директора - "а добавьте, пожалуйста, в наблюдатели ещё 5 человек по этой вот, этой и тому десятку задач" ???)
Сделайте подобие ролевых прав в настройках модуля, чтобы админ мог сам определить, какие операции с задачей может делать постановщик, исполнитель, соисполнитель и наблюдатели.
Мы думаем над тем, чтобы реализовать блок по управлению правами, аналогичный CRM, где администратор сможет гибко разграничить доступ к действиям участникам задач.
Такая задачка есть, пока не приступили к ее реализации, поэтому о каких-то сроках говорить не могу, но вообще, решением вопроса обязательно займемся и постараемся сделать управление гибким.