Здравствуйте! Подскажите как решить следующую задачу.
Структура следующая.Есть Руководитель департамента (роль Руководитель департамента), Руководитель отдела (роль Руководитель отдела, департамент выше отдела) и Сотрудник отдела (роль Сотрудник отдела).
Задача такая, чтобы Руководитель департамента мог создавать задачу и направлять ее для исполнения руководителю отдела или сразу сотруднику отдела. При этом Руководитель отдела или сотрудник не могут закрыть задачу, но могут установить ее состояние, как Выполнена. Чтобы руководитель департамента смог проверить выполнение задачи. Также руководитель отдела может заправлять задачу сотруднику отдела. Последний также не может закрыть задачу.
Частично можно сделать так. Роли "Сотрудник отдела" в "Scope Level" в параметре Задачи запретил удаление задач (создать - да; чтение, редактирование, лента - владелец). Таким образом Руководитель департамента или отдела могут направить задачу сотруднику. Тот может задачу завершить, но не удалить. То есть руководители могут в списке посмотреть завершенные задачи, потом их если что удалить. Но в этом случае сотрудник, если создает для себя задачу, то не может ее потом удалить.
Подскажите, как это можно реализовать грамотно?
Структура следующая.Есть Руководитель департамента (роль Руководитель департамента), Руководитель отдела (роль Руководитель отдела, департамент выше отдела) и Сотрудник отдела (роль Сотрудник отдела).
Задача такая, чтобы Руководитель департамента мог создавать задачу и направлять ее для исполнения руководителю отдела или сразу сотруднику отдела. При этом Руководитель отдела или сотрудник не могут закрыть задачу, но могут установить ее состояние, как Выполнена. Чтобы руководитель департамента смог проверить выполнение задачи. Также руководитель отдела может заправлять задачу сотруднику отдела. Последний также не может закрыть задачу.
Частично можно сделать так. Роли "Сотрудник отдела" в "Scope Level" в параметре Задачи запретил удаление задач (создать - да; чтение, редактирование, лента - владелец). Таким образом Руководитель департамента или отдела могут направить задачу сотруднику. Тот может задачу завершить, но не удалить. То есть руководители могут в списке посмотреть завершенные задачи, потом их если что удалить. Но в этом случае сотрудник, если создает для себя задачу, то не может ее потом удалить.
Подскажите, как это можно реализовать грамотно?
Comment