Экспорт ресурсов

Сервер BOOCO Astra (v 2.x) / Работа с ресурсами и настройка условий их бронирования

Исходные требования

У пользователя должно быть право read:any для ресурса export.

Порядок экспорта

На странице Помещения или Рабочие места:

  1. Нажмите на три точки и выберите Выбрать несколько.
  2. Установите флажок выбора напротив нужных ресурсов и нажмите Экспортировать.
  3. Нажмите ✔, чтобы выйти из режима выбора.

После экспорта в файле .CSV сохранятся данные выбранных ресурсов (1 строка — 1 ресурс).

💡
Если в карточке ресурса поле не заполнено, то после экспорта в файл .CSV значение соответствующего параметра будет пустым.

В строке каждого ресурса будут указаны:

  • сгенерированные системой значения для параметров:
    • uuid: UUID — уникальный внутренний идентификатор ресурса;
    • createdAt: дата добавления ресурса на сервер BOOCO;
  • Основные параметры из соответствующих полей на вкладке Общая информация в Карточке ресурса:
    • id: ID — идентификатор ресурса (латиница, цифры);
    • name: Название ресурса;
    • type: Тип ресурса;
    • capacity : Вместимость (для помещений);
    • location: Локацияздание или блок, в котором находится данный ресурс;
    • locationSegment: Сегмент локациирасположенный в выбранной локации этаж или опенспейс, где находится данный ресурс;
    • groups: Группы — группа/группы ресурсов, к которым относится ресурс;
    • description: Описание — дополнительная информация о ресурсе;
    • appliances: Оборудованиекаким оборудованием оснащен ресурс;
    • tags: Теги;
  • parameters — Дополнительные параметры из соответствующих полей на вкладке Свойства в Карточке ресурса:

Настройки разрешения бронировать ресурс

Параметр
Возможные значения
Описание

Возможность бронировать ресурсразрешение/запрет на бронирование ресурса/закрепление ресурса за сотрудником

enabled

Бронирование разрешено

disabled

Бронирование запрещено

out-of-order

Выведено из эксплуатации

fixed

Фиксированный ресурс

Параметр
Описание

username или email сотрудника, за которым закреплен ресурс с bookingStatus=fixed

Параметр
Описание

Время, с которого можно начинать бронировать ресурс (обычно соответствует времени начала рабочего дня в офисе)

Время, до которого можно бронировать ресурс (обычно соответствует времени завершения рабочего дня в офисе)

Параметр
Описание

Минимальная продолжительность бронирования

Максимальная продолжительность бронирования

Шаг бронирования в форме создания бронирования

Продолжительность бронирования по умолчанию

Параметр
Возможные значения
Описание

На сколько дней назад можно забронировать ресурс

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

Разрешенные дни бронирования

all

Любые дни (по умолчанию)

workdays

По рабочим дням

holidays

По выходным

Настройки полей для ввода данных о теме и участниках события (для помещений)

Параметр
Возможные значения
Описание

Настройки отображения поля Тема

none

Не показывать поле

optional

Можно ввести тему или оставить поле пустым

required

Отображается поле ввода, обязательно к заполнению

select-or-new

Поле отображается и не может быть пустым. Если задан список быстрых тем (subjectsList), то можно выбрать быструю тему или ввести свою тему. Если subjectsList не задан, то нужно ввести свою тему

select

Необходимо выбрать тему из списка быстрых тем

Список быстрых тем в поле Быстрые темы

Настройки отображения поля Участники

none

Не показывать поле

required

Показывать поле, необходимо ввести email участника

readonly

Показывать поле, но не разрешать редактировать

optional

Можно ввести валидный email участника или оставить поле пустым

select

Нужно выбрать участников из списка

select-or-new

Нужно выбрать участников из списка или ввести валидный email участника

Настройки разрешения отображать/редактировать время бронирования

Параметр
Возможные значения
Описание

Разрешение показывать поле с выбором времени начала бронирования

none

Не показывать поле

required

Показывать поле, можно редактировать

readonly

Показывать поле, но не разрешать редактировать

Разрешение показывать поле с выбором времени завершения периода бронирования

none

Не показывать поле

required

Показывать поле, можно редактировать

readonly

Показывать поле, но не разрешать редактировать

Параметр
Возможные значения
Описание

Настройки отображения поля Организатор

none

Не показывать поле

optional

Можно ввести валидный email организатора или оставить поле пустым

required

Отображается поле ввода, нужно ввести валидный email организатора (обязательно)

readonly

Показывать поле, но не разрешать редактировать

select

Нужно выбрать одного пользователя из списка тех, у кого есть email и кто может бронировать

select-or-new

Нужно выбрать пользователей из списка или ввести валидный email организатора

Параметр
Возможные значения
Описание

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

daily

Ежедневно

weekly

Еженедельно

monthly

Ежемесячно

workdays

Рабочие дни

holidays

Выходные дни

weekdays

Дни недели

Настройки выполнения проверки социальной дистанции (для рабочих мест)

Параметр
Возможные значения
Описание

Выполнять ли проверку социального дистанцирования

none

Проверка не требуется

always

Проверка требуется всегда

Минимально допустимое расстояние между рабочими местами (если проверка требуется)

Метод проверки расстояния между рабочим местом и соседними рабочими местами (если проверка требуется)

none

Не проверяется (значение по умолчанию)

xy

Нельзя бронировать, если есть брони ближе socialDistance по оси X и по оси Y

radius

Нельзя бронировать, если есть брони ближе в радиусе socialDistance

Параметр
Возможные значения
Описание

Включить ли режим подтверждения бронирования руководителем

none

Подтверждение не требуется

always

Подтверждение требуется всегда

Параметр
Возможные значения
Описание

Требуется ли Регистрация (check-in)

none

Регистрация не требуется

always

Регистрация требуется всегда

В течение какого времени до начала события необходимо подтвердить присутствие (в формате: 5 min)

В течение какого времени после начала события необходимо подтвердить присутствие (в формате: 5 min)