Ролевая модель доступа (RBAC) в MES/WMS
Признаки
Ролевая модель доступа (RBAC — Role-Based Access Control) — каждый пользователь имеет роль, роль определяет доступ.
Типичные роли в MES
- Рабочий — видит свои операции, закрывает наряды. Не видит чужие операции, зарплаты, отчёты.
- Мастер — видит весь цех, назначает операции, контролирует выработку.
- ОТК — видит брак, причины, качество по операциям.
- Руководитель — видит отчёты, аналитику, KPI. Не видит детали операций (если не нужно).
- Администратор — управляет пользователями и ролями.
Типичные роли в WMS
- Кладовщик — приёмка, отгрузка, перемещения, инвентаризация.
- Комплектовщик — сборка заказов по маршруту.
- Менеджер — заказы, остатки, аналитика.
- Руководитель — KPI склада, отчёты.
Реализация
- JWT-токены с ограниченным сроком жизни.
- Проверка роли на каждом API-эндпоинте.
- LDAP/AD-интеграция — для корпоративных систем с единой учёткой.
- Аудит-лог — кто и когда обратился к данным.
Связанные страницы