Права доступа настраиваются на вкладке Вселенная Панели администратора.
Существует два варианта установки прав доступа:
- Безусловный — права действуют во всей вселенной;
- Условный — права действуют только на задачах, на которых пользователь назначен исполнителем. Следует отметить, что не все права имеют условный вариант.
Ниже приводится таблица всех разрешений, которые участвуют в формировании прав доступа в системе Cerebro:
- Управление правами доступа — возможность устанавливать права доступа группами и пользователями в заданной области. Возможен условный вариант назначения;
- Видимость задач — видимость задач в заданной области и всех сообщений в них. Возможен условный вариант назначения;
- Видимость задач для клиентов — видимость задач в заданной области и только тех сообщений в них, которые помечены как видимые для клиентов.
- Управление задачами (проектами) — возможность создавать и удалять задачи. При установке на вселенную, возможность создавать и удалять проекты;
- Редактирование свойств задачи — возможность редактировать свойства задачи в заданной области (кроме бюджета и тегов). Возможен условный вариант назначения;
- Редактирование тегов задачи — возможность редактировать значения тегов у задач в заданной области. Возможен условный вариант назначения;
- Редактирование бюджета — возможность задавать бюджет и проводить платежи по задачам в заданной области. Возможен условный вариант назначения;
- Редактирование прогресса — возможность изменять прогресс у задач в заданной области (не даёт возможность поставить 100%, т.е. перевести задачу в состояние Выполнено). Возможен условный вариант назначения;
- Видимость человеко-часов — позволяет видеть запланированные, заявленные и принятые часы задач в заданной области. Возможен условный вариант назначения.
- Создание постановки задачи — возможность создавать сообщения типа Постановка задачи. Возможен условный вариант назначения;
- Создание рецензии — возможность создавать сообщения типа Рецензия. Возможен условный вариант назначения;
- Создание отчёта — возможность создавать сообщения типа Отчёт и Отчёт за ресурс. Возможен условный вариант назначения;
- Создание заметки — возможность создавать сообщения типа Заметка. Возможен условный вариант назначения;
- Создание рецензии клиента — возможность создавать сообщения типа Рецензия клиента. Возможен условный вариант назначения;
- Редактирование свойств сообщения — возможность редактировать свойства сообщений в заданной области, таких как Видимость для клиента и Подтверждение часов. Возможен условный вариант назначения;
- Редактирование последнего сообщения — позволяет редактировать сообщения других пользователей, если на них нет ещё ответа. Возможен условный вариант назначения;
- Редактирование любых сообщений — возможность неограниченного редактирования любых сообщений в заданной области. Возможен условный вариант назначения;
- Оценка отчётов — позволяет редактировать рейтинг отчёта (звёздочка в теле сообщения). Возможен условный вариант назначения.
- Управление пользователями — позволяет создавать и удалять пользователей, группы, роли, настраивать видимость людей друг друга. Действует только при назначении на вселенную;
- Управление материальными ресурсами — позволяет создавать и удалять ресурсы. Действует только при назначении на вселенную;
- Управление зарплатой и материальными ресурсами — позволяет создавать и удалять данные по зарплате и ресурсы. Действует только при назначении на вселенную;
- Управление статусами, видами деятельности и тегами — возможность создавать и удалять статусы, теги и виды деятельности. Действует только при назначении на вселенную;
- Управление хранилищами файлов — возможность заводить и настраивать хранилища файлов. Действует только при назначении на вселенную;
- Вход из под других пользователей — возможность авторизироваться в системе под логином других пользователей.
Существуют права, которые начинают работать только при установке на вселенную. Например, такие как Управление зарплатой или Управление пользователями, группами и ролями. Такие права имеют отношение только к глобальным свойствам вселенной. Но в тоже время на вселенную можно устанавливать и другие права, например Управление правами доступа или Управление бюджетом задач. При этом они будут распространятся на все проекты и задачи в них (при условии, что права наследуются).
Права являются аддитивными, то есть если пользователь состоит в нескольких группах с различными правами на одну область, то его результирующие права будут представлять собой сумму (объединение) всех разрешений, доступных этим группам.