Роли и доступы
Доступ в системе зависит от роли сотрудника, связей с заказом и текущей задачи. Роль определяет общий набор возможностей, но конкретное действие может дополнительно зависеть от того, назначен ли пользователь исполнителем, помощником, ответственным менеджером или сопровождающим.
Основные роли
| Роль | Основная зона ответственности |
|---|---|
| Менеджер по продажам | контрагенты, заказы покупателей, КП, спецификации, коммуникация с покупателем |
| Помощник менеджера по продажам | работа с заказами закрепленных менеджеров |
| Начальник менеджеров по продажам | контроль продаж, согласование КП, спецификаций, изделий и складских единиц |
| Бухгалтер | банковские выгрузки, платежи, счета |
| Снабженец | складские единицы, заявки, складские данные |
| Главный конструктор | распределение конструкторских задач, согласование чертежей |
| Конструктор | чертежи, изделия, конструкторская информация |
| Начальник производства | назначение сопровождающих и контроль производственного блока |
| Менеджер производства | сопровождение заказа, подготовка и финализация отгрузочных документов |
| Администратор пользователей | пользователи, сотрудники, роли и системные настройки доступа |
Как система проверяет доступ
Для большинства действий система проверяет несколько условий:
- Есть ли у пользователя подходящая роль.
- Есть ли связь пользователя с заказом, контрагентом или задачей.
- Является ли пользователь исполнителем задачи или допустимым помощником.
- Разрешает ли текущий статус задачи редактирование.
- Не требуется ли согласование для изменения.
Поэтому возможна ситуация, когда роль в целом имеет доступ к разделу, но конкретную задачу редактировать нельзя.
Где смотреть точные права
Для общей картины используйте Права в ИС.
Для конкретной сущности смотрите ее страницу:
Если права на странице сущности и в общей матрице расходятся, это нужно зафиксировать как вопрос в журнале требований.