Кассиру обычно нужны продажи, черновики и просмотр собственных смен. Изменение цены, возвраты и кассовые выплаты требуют отдельного разрешения.
Управляющему нужны сотрудники, остатки и документы точки. Бухгалтеру — платежи и документы, но не управление каталогом. Владелец контролирует настройки и назначения ролей.
Проверяйте не только меню, но и прямые ссылки: скрытая кнопка не является защитой. Все изменения прав и критические действия должны попадать в журнал.