Главная Заказы Ограничения прав в заказе

Ограничения прав в заказе

Обновлено Oct 21, 2026

Включается по обращению в поддержку.

Возможности

Права сотрудника в заказе складываются из трёх слоёв: базовая роль, необязательная бизнес-роль вместо неё и набор ограничений, которые сужают то, что роль уже разрешила.

Базовые роли

Роль выбирается в карточке сотрудника, ролей пять и набор фиксирован. Отдельно стоит курьер: это своя учётная запись со своим приложением, а не разновидность сотрудника.

Роль Что может с заказом Чего не может
Администратор всё: создать заказ и оформить его, править поля и состав, удалить, поставить любой статус, назначить курьера и зону доставки, выбрать подарок акции, списать заказ, переотправить его в кассу, открыть журнал, маршрут и квитанцию —
Региональный админ то же, что администратор, но по своим точкам —
Менеджер-логист то же, что администратор, по своим точкам —
Логист то же, что менеджер-логист переотправить заказ в кассу
Менеджер смотреть, править, удалять, менять состав, подтверждать, менять статусы, назначать курьера, открыть квитанцию, журнал и маршрут создать заказ, оформить черновик, назначить зону доставки, выбрать подарок акции, списать заказ, переотправить заказ в кассу, перенести заказ на другую точку
Курьер смотреть свой заказ и его состав, принять или отклонить его, поставить «Доставляется» и «Доставлен», отметить подпись клиента, открыть квитанцию создать и удалить заказ, менять состав, менять любые поля, кроме статуса

Роль определяет и то, какие заказы вообще видны:

  • администратор видит все заказы организации;
  • региональный админ, менеджер-логист и логист — заказы своих точек;
  • менеджер — только заказы своих точек начиная с «Подтверждён»: черновики и заказы в статусе «Новый» ему не показываются;
  • курьер — только заказы, назначенные на него.

Точки задаются в карточке сотрудника: «Сотрудник видит только заказы и меню своих точек». Администратору точки не выбираются — ему доступны все.

Бизнес-роль

Бизнес-роль — собственная роль организации на случай, когда ни одна из пяти не подходит. Она собирается из таблицы прав: по каждому объекту («Заказы», «Состав заказа», «Гости», «Курьеры», «Сотрудники», «Акции» и далее) отмечаются отдельные действия — «Просмотр», «Создание», «Обновление», «Удаление» и специальные вроде «Подтверждение», «Определение зоны», «Подпись клиента». Перечень объектов задан продуктом и всегда полный: убрать объект нельзя, можно снять с него все действия.

Бизнес-роль не складывается с базовой ролью, а заменяет её целиком: сотрудник получает ровно то, что отмечено в её таблице, и теряет всё остальное.

Кроме таблицы прав у бизнес-роли есть три поля, которые бьют прямо по заказу:

  • «Разрешённые статусы заказов» — белый список. Статус вне списка отклоняется: «Нарушен разрешенный порядок смены статусов заказа.»
  • «Назначение курьеров на заказ» — если выключено, передача курьера отклоняется: «Вам запрещено назначать курьера на заказ».
  • «Доступ к отчётам» — если выключен, отчёты и сохранённые в них наборы критериев сотруднику не отдаются.

Дополнительные ограничения

Поверх ролей организации можно включить ограничения, которые сужают уже выданные права. Каждое включается на организацию целиком и не различает точки.

Что ограничивается Что видит сотрудник На кого не действует
Правка заказа с момента «Готовится» «Вам запрещено менять заказы после начана готовки, обратитесь к администратору» — на правку и полей, и состава ни на кого: ограничение действует и на администратора
Правка доставленного заказа «Вам запрещено менять доставленный заказа, обратитесь к администратору.», на смену статуса — «Вам запрещено менять статус доставленного заказа, обратитесь к администратору.» администратор и региональный админ
Правка состава заказа не-администраторами «Вам запрещено менять состав заказа, обратитесь к администратору» на любом статусе администратор
Менеджеру — только статус и курьер из всей карточки заказа менеджеру остаются два поля все, кроме менеджера
Менеджеру закрыта отмена статус «Отменён» пропадает из доступных, попытка даёт «Вам недоступна отмена заказа, обратитесь к администратору» все, кроме менеджера
Менеджер не глушит СМС при отмене отправку СМС клиенту об отмене снять не получится администратор
Логисту — только статусы доставки «Логист может ставить только статусы Доставляется и Доставлен.» — сейчас этот ответ приходит на любую смену статуса, то есть логист перестаёт менять статусы вовсе все, кроме логиста
Логисту — заказы за последние сутки лента заказов и история гостя обрезаются сутками все, кроме логиста
Выгрузка заказов и гостей только администратору кнопки выгрузки нет, прямое обращение даёт «Выгрузка доступна только администраторам организации» администратор и региональный админ
Жёсткая цепочка переходов статусов переход не по цепочке отклоняется: «Нарушен разрешенный порядок смены статусов заказа.» администратор

Ещё два ограничения включает не настройка ролей, а соседние возможности:

  • Причина отмены. Если у организации заведены причины отмены, всем, кроме администратора, без причины отменить заказ нельзя: «Для отмены заказа необходимо указать причину отмены».
  • Цеха. В организации с цехами менеджер меняет не статус заказа, а статус своего цеха — того, к которому он привязан.

Все проверки стоят на стороне сервера, поэтому работают одинаково в кабинете, в приложении сотрудника и при любом обращении под учётной записью сотрудника.

Как настроить

Роль сотрудника — в кабинете, в настройках организации, раздел «Сотрудники»: карточка сотрудника, блок «Доступ». Там поля «Роль», «Бизнес-роль» и «Точки» с подписью «Сотрудник видит только заказы и меню своих точек»; для администратора выбор точек недоступен — «Администратору доступны все точки организации». Заводить и править сотрудников может администратор; региональный админ ведёт сотрудников своих точек и не может создать администратора.

Бизнес-роль — в кабинете, в настройках организации, раздел «Бизнес-роли». В форме: «Название роли», «Разрешённые статусы заказов», «Доступ к отчётам», «Назначение курьеров на заказ» и таблица «Права». Раздел доступен администратору.

Причины отмены заказа заводит поддержка по обращению: экрана для их списка в кабинете пока нет.

Роль регионального админа и сами ограничения организация не включает себе сама: они включаются по запросу. Роли, точки и бизнес-роли настраиваются в кабинете без обращений.

Что должно быть настроено и ограничения

  • Ограничения включаются на организацию целиком; выборочно по точкам, брендам или источникам заказа они не работают.
  • Роль регионального админа появляется в списке ролей только после того, как её включили организации.
  • «Разрешённые статусы заказов» у новой бизнес-роли пусты. Пока список не заполнен, сотрудник с этой ролью не сменит ни одного статуса.
  • Бизнес-роль заменяет базовую роль целиком. Назначив её, сотруднику придётся заново выдать всё, что он должен уметь, — иначе он потеряет доступы, которые были у него по базовой роли.
  • Требование причины отмены срабатывает, только если у организации есть хотя бы одна действующая причина; причины в архиве не считаются.
  • Ограничение логиста по умолчанию выключено: пока его не включили, логист меняет статусы наравне с остальными.
  • Статус своего цеха вместо статуса заказа менеджер меняет, только когда у организации включены цеха и сам он к цеху привязан; иначе он меняет статус заказа.
  • «Кроме администратора» в разных ограничениях означает разное: часть из них не действует и на регионального админа, часть обходится только администратором, а запрет правки после начала готовки не обходится вовсе. Разбивка — в таблице выше.

Чего нет

  • У ограничений нет своего экрана и своего имени. Ни один раздел кабинета не показывает, что именно закрыто: сотрудник узнаёт о запрете из текста отказа уже после действия.
  • Ограничения задаются на организацию целиком. Ограничить одну точку, один бренд или один источник заказа нельзя.
  • Ограничить правку отдельных полей заказа нельзя. Такая настройка в продукте заведена, но в нынешнем состоянии она не работает: с непустым списком полей сохранение заказа не-администратором обрывается ошибкой.
  • Базовых ролей ровно пять, и их содержимое не настраивается. Всё, что не ложится в эти пять, делается только бизнес-ролью.
  • Бизнес-роль не знает про поля заказа: её точность — объект и действие над ним, плюс список статусов и признак назначения курьера.
  • «Разрешённые статусы заказов» — общий список на роль. Задать, из какого статуса в какой можно переходить, там нельзя; за это отвечает отдельная цепочка переходов.
  • Права курьера фиксированы и не настраиваются ни ролью, ни бизнес-ролью.
  • Кабинет почти ничего не прячет заранее: заранее скрыты выгрузка и часть кнопок в карточке заказа, остальные запреты видны только отказом после действия.

Примеры

  1. Закрыть менеджерам отмену заказа. Организации включают запрет менеджерам отменять заказы. Менеджер открывает заказ и не находит статуса «Отменён»; при попытке поставить его получает «Вам недоступна отмена заказа, обратитесь к администратору». Отмену делает администратор или логист, при этом, если у организации заведены причины отмены, он указывает причину.
  2. Заморозить заказ с начала готовки. Организации включают запрет менять заказ с момента «Готовится». До «Подтверждён» заказ правится как обычно, дальше любая правка полей и состава отклоняется: «Вам запрещено менять заказы после начана готовки, обратитесь к администратору». Правка становится возможна только откатом статуса назад.
  3. Собрать роль оператора приёма заказов. В настройках организации, раздел «Бизнес-роли», заводится новая роль: в таблице прав включаются «Заказы», «Состав заказа» и «Гости», в «Разрешённых статусах заказов» отмечаются «Новый» и «Подтверждён», «Назначение курьеров на заказ» и «Доступ к отчётам» выключаются. Роль назначается сотруднику в его карточке. Сотрудник заводит и ведёт заказы, но не двигает их дальше подтверждения, не назначает курьеров и не видит отчётов.