Сотрудники
Сотрудник в системе Sailplay — это пользователь, от имени которого происходит авторизация и выполняются различные действия в системе. Сотрудником может быть как реальный человек, так и виртуальный пользователь, представляющий собой часть автоматизированной системы или внешнего приложения.
Каждый сотрудник принадлежит строго к одному Отделу. Все взаимодействие с Sailplay осуществляется от имени сотрудника.
| Кто (что) может быть сотрудником? | Примеры |
|---|---|
| Человек (продавец, кассир) | Продавец в магазине |
| Внешняя IT-система или веб-сайт | Учетная запись сайта, мобильного приложения или кассовой системы |
Зачем нужны сотрудники
Использование сотрудников в Sailplay помогает решить следующие задачи:
- Разделение доступа и ответственности — каждый сотрудник имеет собственный набор прав, благодаря чему легко контролировать, кто совершил действие.
- Отдельная аналитика — возможность детализировать отчётность и аналитику до уровня отдельного сотрудника.
- Безопасность — все действия сотрудника подписываются его личным PIN‑кодом.
- Автоматизация интеграций — создание отдельных сотрудников для внешних систем позволяет изолировать API‑запросы.
Доступ сотрудников к интерфейсу и API
Существует два способа создания сотрудников, в зависимости от требуемого уровня доступа.
Создание сотрудника с доступом в личный кабинет
Для предоставления доступа в интерфейс Sailplay используется ссылка‑приглашение. Создать её может пользователь с административными правами.
- В левом меню откройте Настройки
- Перейдите в раздел Отделы
- Выберите нужный отдел
- Откройте вкладку Сотрудники
- Нажмите Пригласить
- Выберите роль и скопируйте ссылку‑приглашение
Создание сотрудника без доступа в интерфейс (для API)
Такой сотрудник не имеет доступа в личный кабинет, но используется для авторизации действий через API с помощью персонального PIN‑кода. Подход применяется для сайтов, мобильных приложений и кассовых систем.
Как создать сотрудника для API:
- В левом меню откройте Настройки
- Перейдите в раздел Отделы
- Выберите нужный отдел
- Перейдите на вкладку Сотрудники
- Нажмите Добавить сотрудника
- Заполните обязательные поля
- Скопируйте PIN‑код в карточке сотрудника
API для работы с сотрудниками
| Группа | Назначение метода | Метод |
|---|---|---|
| Сотрудники | Создать сотрудника | /partners/managers/create/ |
| Редактировать сотрудника | /partners/managers/edit/ | |
| Удалить сотрудника | /partners/managers/delete/ | |
| Получить список сотрудников | /partners/managers/list/ |
Роли сотрудников
Роль сотрудника определяет уровень доступа к функциональности Sailplay.
- Список стандартных ролей доступен в Настройки → Роли
- Можно создавать собственные роли с кастомным набором прав
- Для интеграций через API рекомендуется использовать роль admin