Политики
Политика — правило, которое разрешает или запрещает действия с частью системы. Политики собираются в роли, а роли назначаются пользователям.
Политики находятся в меню профиля: Управление доступом → Политики.
Список политик
Колонки: название, описание и тип (системная или пользовательская). Справа в строке кнопки:
- глаз — включить или выключить политику. Срабатывает сразу;
- карандаш — изменить;
- крестик — удалить.
Системные политики изменить и удалить нельзя.

Создать политику
Форма состоит из четырёх блоков.

Основное
- Название и Описание;
- Действия: View (просмотр), Create (создание), Update (изменение), Delete (удаление), Sync (синхронизация), Approve (утверждение заявок в Закупках);
- Тип действия: Разрешить или Запретить.
Субъект доступа
Кому действует политика: выбранным пользователям или контрагентам. Если ничего не выбрано, политика действует для всех, у кого есть роль с ней.
Строгое соответствие — политика сработает, только если совпали все указанные условия.
Условия ресурсов
- Типы ресурсов — к каким разделам относится политика. Например, Stoplist — стоп-листы, Report — отчёты, Analytics — аналитика, Audit — журнал, Admin — пользователи, Procurement — заявки на закупку, Procurement settings — настройки закупок, Plugin — плагин, IIKO Sync — синхронизация.
- Ограничение по компаниям, терминалам или контрагентам — политика действует только для выбранных ресторанов или касс.
- Только свои записи — пользователь видит и меняет только то, что создал сам.

Ограничения
- Время начала и завершения — в какие часы политика действует;
- Дни недели;
- Разрешённые IP-адреса — кнопка Добавить IP адрес, можно указывать подсеть, например
192.168.1.0/24.

Примеры
Менеджер видит только свои рестораны
- Политика: тип действия Разрешить, действие View, ресурс Stoplist, в Ограничении по компаниям выбраны нужные рестораны.
- Роль с этой политикой.
- Назначьте роль менеджеру вместо viewer.
Нельзя запускать синхронизацию с iiko
Политика: Запретить, действие Sync, ресурс IIKO Sync. Добавьте её в роль сотрудника: даже если другая его роль разрешает синхронизацию, кнопка работать не будет.
Доступ только в рабочее время
Политика: Разрешить, нужные действия и ресурсы, время 09:00–18:00, дни понедельник–пятница.
Доступ
Чтобы управлять политиками, нужна роль admin или политика на ресурс Policy.