Все статьи базы знаний
process

Ролевая модель доступа (RBAC) в MES/WMS

Симптомы проблемы

  • Все пользователи видят всё
  • Нет разделения прав между рабочим и руководителем
  • Конфиденциальные данные доступны всем

Решение

Ролевая модель доступа (RBAC — Role-Based Access Control) — каждый пользователь имеет роль, роль определяет доступ.

Типичные роли в MES

  • Рабочий — видит свои операции, закрывает наряды. Не видит чужие операции, зарплаты, отчёты.
  • Мастер — видит весь цех, назначает операции, контролирует выработку.
  • ОТК — видит брак, причины, качество по операциям.
  • Руководитель — видит отчёты, аналитику, KPI. Не видит детали операций (если не нужно).
  • Администратор — управляет пользователями и ролями.

Типичные роли в WMS

  • Кладовщик — приёмка, отгрузка, перемещения, инвентаризация.
  • Комплектовщик — сборка заказов по маршруту.
  • Менеджер — заказы, остатки, аналитика.
  • Руководитель — KPI склада, отчёты.

Реализация

  • JWT-токены с ограниченным сроком жизни.
  • Проверка роли на каждом API-эндпоинте.
  • LDAP/AD-интеграция — для корпоративных систем с единой учёткой.
  • Аудит-лог — кто и когда обратился к данным.

Связанные страницы

rbac роли доступ безопасность инженерный

Связанные статьи

Похожая проблема?

Разберём ваш процесс за 30 минут — бесплатно.

Выберите удобный способ
Telegram