Персонал и роли

Этот раздел позволяет управлять сотрудниками вашего заведения и их правами доступа. Вы можете добавлять сотрудников, назначать им роли и создавать собственные роли с нужным набором разрешений.


Примечание: В системе есть два экрана для работы с персоналом:

  • «Пользователи» в боковом меню — общий список всех сотрудников ваших заведений (кейс 1).
  • «Управление сотрудниками» внутри настроек конкретного заведения — добавление/удаление сотрудников и назначение ролей (кейсы 2–7).

Кейс 1: Просмотр сотрудников заведения

Доступно: Владелец (полный доступ), Администратор (только просмотр)

Общий список всех сотрудников, которые имеют доступ к вашим заведениям.

Пошаговая инструкция

  1. В боковом меню нажмите «Пользователи». Откроется страница «Мои сотрудники» с подзаголовком «Персонал ваших заведений».

    [Скриншот Страница «Мои сотрудники» с карточками пользователей]

  2. Для каждого сотрудника отображается карточка с информацией:

    • Email — адрес электронной почты.
    • Значок 2FA — зелёный бейдж, если у сотрудника настроена двухфакторная аутентификация.
    • Значок «Заблокирован» — красный бейдж, если аккаунт деактивирован.

    [Скриншот Карточка сотрудника с email, бейджем 2FA и ID]

  3. Чтобы найти конкретного сотрудника, воспользуйтесь полем поиска «Поиск по email или ID...» в верхней части страницы.

    [Скриншот Поле поиска с введённым email]

Результат

Вы видите всех сотрудников, имеющих доступ к вашим заведениям, с их контактными данными и статусом безопасности.


Кейс 2: Добавление сотрудника

Доступно: Владелец

Чтобы сотрудник мог работать с заведением в админ-панели, его нужно добавить и назначить роль.

Пошаговая инструкция

  1. В боковом меню нажмите «Заведения» и откройте нужное заведение.

  2. На странице заведения найдите раздел «Управление сотрудниками» с заголовком «Сотрудники». Здесь отображается текущий список сотрудников с их ролями.

    [Скриншот Раздел «Управление сотрудниками» с заголовком «Сотрудники (N)» и списком]

  3. Нажмите кнопку «Добавить сотрудника».

    [Скриншот Кнопка «Добавить сотрудника» в правом верхнем углу раздела]

  4. В открывшемся окне введите email пользователя в поле поиска и нажмите «Найти».

    [Скриншот Модальное окно с полем «Email пользователя» и кнопкой «Найти»]

    Важно: Пользователь должен быть уже зарегистрирован в системе. Если сотрудника ещё нет — сначала отправьте ему ссылку-приглашение (см. раздел 01 — Начало работы).

  5. Когда пользователь найден, выберите роль из выпадающего списка:

    • Admin — полный доступ к управлению меню, категориями, тегами, акциями, советами и аналитике.
    • Кастомная роль — роль с набором прав, настроенных вами (см. кейс 5).

    [Скриншот Выпадающий список с выбором роли для нового сотрудника]

  6. Нажмите «Добавить».

Результат

Сотрудник появится в списке персонала с назначенной ролью. При следующем входе в админ-панель он получит доступ к вашему заведению с соответствующими правами.

Совет: Если вы хотите дать сотруднику ограниченный доступ (например, только редактирование блюд без доступа к аналитике), создайте кастомную роль с нужным набором разрешений (см. кейс 5).


Кейс 3: Изменение роли сотрудника

Доступно: Владелец

Если нужно расширить или ограничить права сотрудника — измените его роль.

Пошаговая инструкция

  1. Перейдите в настройки заведения и найдите раздел «Управление сотрудниками».

  2. В списке сотрудников найдите нужного. Рядом с его именем отображается текущая роль в виде цветного бейджа.

    [Скриншот Список сотрудников с цветными бейджами ролей]

  3. Нажмите кнопку «Изменить роль» напротив сотрудника.

    [Скриншот Кнопка «Изменить роль» в строке сотрудника]

  4. В открывшемся окне выберите новую роль из выпадающего списка и подтвердите изменение.

    [Скриншот Выпадающий список с доступными ролями при смене роли]

Результат

Роль сотрудника обновлена. Новые права вступят в силу при следующем обращении к системе (перезаход не требуется).

Важно: Нельзя изменить роль последнего владельца заведения — у заведения всегда должен быть хотя бы один владелец.


Кейс 4: Удаление сотрудника из заведения

Доступно: Владелец

Если сотрудник больше не работает с заведением — удалите его из списка персонала.

Пошаговая инструкция

  1. Перейдите в настройки заведения и найдите раздел «Управление сотрудниками».

  2. Найдите сотрудника в списке и нажмите кнопку «Удалить» (значок корзины) напротив его имени.

    [Скриншот Кнопка удаления (значок корзины) в строке сотрудника]

  3. Подтвердите удаление в диалоговом окне.

    [Скриншот Диалог подтверждения удаления сотрудника из заведения]

Результат

Сотрудник потеряет доступ к заведению. Его аккаунт в системе сохраняется — при необходимости его можно добавить повторно.

Важно: Нельзя удалить последнего владельца заведения. Если вам нужно передать владение — сначала назначьте другого сотрудника владельцем.


Кейс 5: Создание кастомной роли

Доступно: Владелец

Кастомные роли позволяют гибко настроить права доступа для сотрудников. Например, вы можете создать роль «Менеджер меню», которая позволяет только редактировать блюда и категории, без доступа к аналитике и настройкам.

Пошаговая инструкция

  1. Перейдите в настройки заведения и найдите раздел «Управление ролями».

    [Скриншот Раздел «Управление ролями» с карточками существующих ролей]

  2. Нажмите кнопку «Создать роль».

    [Скриншот Кнопка «Создать роль»]

  3. Заполните поля:

    • Название роли — понятное название (например, «Менеджер меню», «Контент-менеджер»).
    • Slug (уникальный ID) — латинское короткое имя (например, menu-manager). Заполняется один раз и не может быть изменено.
    • Описание — для чего предназначена роль.
    • Можно назначать сотрудникам — поставьте галочку, чтобы роль была доступна при добавлении сотрудников.

    [Скриншот Форма создания роли: поля Название, Slug, Описание]

  4. Настройте разрешения — отметьте галочками те действия, которые доступны сотруднику с этой ролью. Разрешения сгруппированы по разделам:

    • Просмотр заведения
    • Управление меню (блюда)
    • Управление категориями
    • Управление тегами
    • Управление акциями
    • Управление советами
    • Просмотр сотрудников
    • Аналитика
    • AI-генерация

    [Скриншот Матрица разрешений с группировкой по разделам и чекбоксами]

  5. Нажмите «Сохранить».

Результат

Новая роль появится в списке и будет доступна при добавлении или изменении роли сотрудников.

Совет: Начните с минимального набора прав и добавляйте по мере необходимости. Принцип минимальных привилегий — сотрудник должен иметь доступ только к тому, что ему нужно для работы.


Кейс 6: Редактирование кастомной роли

Доступно: Владелец

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

Пошаговая инструкция

  1. Перейдите в раздел «Управление ролями» в настройках заведения.

  2. Найдите нужную роль в списке. Системные роли (Owner, Admin) помечены бейджем «Системная» — их редактировать нельзя.

    [Скриншот Список ролей с бейджем «Системная» у Owner и Admin]

  3. Нажмите кнопку «Редактировать» на карточке кастомной роли.

    [Скриншот Кнопка «Редактировать» на карточке кастомной роли]

  4. Измените необходимые поля: название, описание, набор разрешений.

    [Скриншот Форма редактирования роли с изменёнными разрешениями]

  5. Нажмите «Сохранить».

Результат

Обновлённые права автоматически применяются ко всем сотрудникам с этой ролью.

Важно: Будьте внимательны при изменении разрешений — изменения затронут всех сотрудников с данной ролью.


Кейс 7: Удаление кастомной роли

Доступно: Владелец

Удалите роль, которая больше не нужна.

Пошаговая инструкция

  1. Перейдите в раздел «Управление ролями» в настройках заведения.

  2. Нажмите кнопку «Удалить» на карточке кастомной роли.

    [Скриншот Кнопка «Удалить» на карточке кастомной роли]

  3. Подтвердите удаление.

    [Скриншот Диалог подтверждения удаления роли]

Результат

Роль удалена и больше не доступна для назначения.

Важно: Нельзя удалить роль, если к ней привязаны сотрудники. Сначала переназначьте всех сотрудников на другую роль, затем удаляйте.

Важно: Системные роли (Owner и Admin) удалить невозможно.