Статусы доступности пользователей

О механике

Зачем нужны статусы доступности

Механика Статусы доступности — это инструмент информирования коллег о своей занятости. Пользователи устанавливают статус в личном кабинете и просматривают его у других. Благодаря этому сотрудники могут выбирать лучшее время для коммуникации.

На каких устройствах доступны статусы

Механика Статусы доступности одинаково работает в веб-версии платформы и мобильном приложении. Статусами можно пользоваться на любом устройстве: компьютере, ноутбуке, планшете или мобильном телефоне.

Какие статусы доступности есть на платформе

На платформе есть следующие статусы:

  • Работаю

  • Нерабочее время

  • В отпуске

  • Отгул

  • Декрет

  • Болею

  • Не беспокоить

  • На связи

У каждого статуса есть своя иконка:

Макет 2.png

Где отображаются статусы доступности

Статусы доступности отображаются в боковом меню и личном кабинете пользователя.

image-20240828-030826.png

 

Для пользователя

Как добавить статус доступности

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

Как изменить статус доступности

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

Как сбросить статус доступности

Эта функция доступна пользователям, если в Панели управления Пользователи Конструктор полей Статус доступности выключена опция Обязательно.

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

Для администратора

Как включить/выключить статусы доступности

Механика Статусы доступности по умолчанию включена на платформе.

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

  • Название

  • Иконку

  • Отображение в файле импорта

  • Обязательность

  • Отображение в личном кабинете сотрудника

  • Отображение в отчётах

  • Отображение в фильтрах

Как установить статус пользователю

Если статусы доступности были необязательны на платформе, а потом их сделали обязательными, то пользователям без статуса автоматически установится статус «На связи». Затем пользователи могут поменять статус в личном кабинете.

Обязательность настраивается в Панели управления Пользователи Конструктор полей Статус доступности.

Администратор может устанавливать статусы доступности тремя способами:

  1. Точечно в настройках определённого пользователя

  2. Массово с помощью файла импорта

  3. Массово по API

Разберём все варианты.

Установка статуса определённому пользователю

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

Установка статуса с помощью файла импорта

В Панели управленияИмпортИмпорт пользователей и паролей нажать кнопку Выгрузить пользователей, скачается файл с текущими пользователями платформы. В нём необходимо проставить ID статуса в столбце Статус доступности и затем загрузить файл на ту же страницу.

ID статуса можно найти в Панели управленияПользователиКонструктор полей Статус доступности в самом низу страницы.

Передача статуса по API

Получение списка используемых в интеграции пользователей полей

С помощью этого метода можно получить JSON-массив объектов со всеми полями для пользователей. В массиве будет параметр статуса доступности с ID статусов и их текстовыми обозначениями.

  • Тип запроса: GET

  • Адрес: /public/api/v1/user/fields

Передача данных по пользователям

С помощью этого метода можно добавить или обновить статус доступности пользователя, если передать ID статуса в массив данных.

  • Тип запроса: POST

  • Адрес: /public/api/v1/user