Отображение недоступных для бронирования ресурсов

Сервер BOOCO Astra (v 2.x) / Ограничение работы с бронированиями и ресурсами для роли

Введение

На страницах Помещения, Рабочие места, Карта офиса по умолчанию:

  • отображаются все помещения и/или рабочие места — если для роли разрешено бронирование (create:any для bookings);
  • ресурсы не отображаются — если для роли запрещено бронирование любых ресурсов;
  • отображаются только ресурсы из группы — если для роли ограничено бронирование и/или работа с ресурсами.
  • 💡
    Группа, к которой относится ресурс, указывается в его карточке.

При включении фильтра Показать недоступные для бронирования отображаются:

  • все добавленные в систему помещения и/или рабочие места — если для роли разрешен просмотр всех ресурсов (read:any для resources);
  • или только ресурсы из группы, которые разрешено просматривать для роли.
  • 💡
    По умолчанию фильтр Показать недоступные для бронирования отключен.

Отображение ресурсов, если фильтр отключен/включен

Права для роли
Страница
Отключен фильтр (по умолчанию)
Включен фильтр
read:any (resources)create:any (bookings)

Все помещения

Все помещения

Все рабочие места

Все рабочие места

Все помещения и рабочие места

Все помещения и рабочие места

read:any (resources)create:any (bookings:group-name)

Помещения из группы group-name

Все помещения

Рабочие места из группы group-name

Все рабочие места

Помещения и рабочие места из группы group-name

Все помещения и рабочие места

read:any (resources:group-name)read:any (bookings:group-name)create:any (bookings:group-name)

Помещения из группы group-name

Помещения из группы group-name

Рабочие места из группы group-name

Рабочие места из группы group-name

Помещения и рабочие места из группы group-name

Помещения и рабочие места из группы group-name

read:any (resources:group-name)read:any (bookings)create:any (bookings)

Помещения из группы group-name

Помещения из группы group-name

Рабочие места из группы group-name

Рабочие места из группы group-name

Помещения и рабочие места из группы group-name

Помещения и рабочие места из группы group-name

read:any (resources)Запрещено бронирование любых ресурсов

Ресурсы не отображаются

Все помещения

Ресурсы не отображаются

Все рабочие места

Ресурсы не отображаются

Все помещения и рабочие места