Существует более 20-ти различных разрешений для формирования прав доступа, поэтому для удобства их назначения используются наборы прав – роли. В конечном итоге именно роли устанавливаются на вселенную/проект/задачу для групп или отдельных пользователей.

В системе Cerebro по умолчанию заведены несколько ролей, имеющих различные уровни доступа, набор разрешений для которых вы можете посмотреть в Cerebro в окне редактирования прав доступа для ролей:

  • Полный контроль – полный контроль над задачей и подзадачами: создание подзадач, удаление, изменение их свойств, назначение исполнителей, написание сообщений любого типа и т.д. Особый случай применения этого уровня доступа возникает при установке его на всю вселенную – в этой ситуации пользователи помимо полного доступа ко всем проектам получают права администратора вселенной: добавление/удаление пользователей, создание новых проектов и пр. Данный набор прав запрещено редактировать, т.к. необходимо, чтобы в системе всегда присутствовали пользователи, обладающие полным доступом.

  • Продюсер – уровень доступа для человека, отвечающего за денежные ресурсы. Он имеет право заниматься планированием расходов и заработной платой (см. раздел «Бюджетирование»).

  • Супервизор – широкие возможности управления задачами, подзадачами и их свойствами, практически полный доступ в этой области, за исключением небольших нюансов (например, не даёт права создавать клиентские рецензии).

  • Клиент – особый уровень доступа для клиентов компании. Дает возможность создавать сообщения специального типа – клиентские рецензии и ограничивает видимость сообщений только теми, которые помечены флагом Видимо для клиентов (см. раздел «Форум»).

  • Работник – режим доступа для работников компании. Дает возможность создавать отчеты и простые сообщения, а также изменять прогресс выполнения задач вплоть до 99% (но не устанавливать флаг «Выполнено»).

  • Ограниченный работник – режим работника с ограниченным доступом к материалам проекта (например для фрилансеров). Дает возможность видеть и манипулировать только теми задачами, на которые пользователь назначен в качестве исполнителя, на этих задачах он будет иметь такие же права, что и с уровнем доступа Работник.

Если вам необходимы свои наборы прав, то их можно создать в окне Роли, к которому вы можете перейти из окна настройки прав доступа для какого-либо объекта в системе (задачи, проекта или вселенной целиком).

В данном окне можно просматривать список прав для конкретной роли, создавать новые, редактировать их или удалять существующие.

В левой части окна расположен список ролей, заведенных в системе. Роль Полный контроль запрещено удалять или редактировать.
Справа – список прав доступа для выбранной роли. Данный список содержит три столбца:

  • Имя – название разрешения;

  • Безусловный – вариант установки разрешения, при котором оно действует без каких-либо условий;

  • Условный – вариант установки разрешения, при котором оно действует лишь при условии, что пользователь назначен на задачу в качестве её исполнителя. 

При наведении курсора мыши на название права всплывает подсказка, подробно поясняющая смысл данного разрешения.

Создание новой роли

При создании нового набора, в него копируются права из текущей роли, выбранной в списке, поэтому сначала нужно указать роль-основу, а затем нажать кнопку Новая роль над списком.
После этого вы можете задать имя новой роли и приступить к редактированию её набора разрешений в правой части окна.

Редактирование роли

Чтобы задать/сменить имя роли, дважды щелкните мышкой по её имени в списке либо используйте кнопку Переименовать над ним.
В правой части окна Роли расположены два столбца с галочками – Безусловный и Условный. Выставляя/снимая галочки в этих стобцах, вы тем самым составляете набор прав, которыми будет обладать роль. Каждое разрешение может иметь только один из вариантов установки: безусловный либо условный (если последний доступен).

Если вы изменяете набор прав для роли, уже использующейся в вашей вселенной, то эти изменения сразу будут применены ко всем группам/пользователям, для которых она уже назначена.

Некоторые разрешения логически связанны между собой. К примеру, если вы создаёте роль имеющую право Управление задачами, то логично выставить этой роли права Редактирование свойств задач и Постановка задачи, поскольку они нужны для полноценного создания задач.

Удаление ролей

Чтобы удалить роль, выделите её в списке и нажмите кнопку Удалить роль либо клавишу Delete.

Если удаляемая роль используется в вашей вселенной, то она будет по прежнему использоваться. То есть произойдет лишь удаление элемента из списка. Если вы хотите, чтобы у групп/пользователей, связанных с этой ролью, аннулировались соответствующие права доступа, то вам потребуется убрать её вручную в окне настройки прав доступа для соответствующих объектов.

После любого изменения, будь то создание новой роли или редактирование, вам нужно принять изменения нажав кнопку Принять или Ок. Если вы не хотите, чтобы изменения вступили в силу, нажмите Откатить или Отменить.

При изменении ролей в нижней части окна будут возникать подсказки с пояснениями, почему вы не можете что-то сделать либо каковы будут последствия ваших действий, если вы примете изменения.

<< Назад Вперед >>

Вы нашли ответ?