Сервер BOOCO Astra (v 2.x) / Ограничение работы с бронированиями и ресурсами для роли
Работа с ресурсами и настройка условий их бронирования
Настройка условий бронирования ресурса
Ограничение бронирования и работы с ресурсами для роли
◼ Ограничение бронирования ресурсов для роли
Ограничение работы с ресурсами для роли
Отображение недоступных для бронирования ресурсов
В Карточке ресурса на вкладке Группы и роли можно ограничить для роли бронирование ресурсов:
запретить бронирование всех добавленных в систему помещений и рабочих мест
или разрешить только бронирование ресурсов из группы.
<aside> 💡 Группа, к которой относится ресурс, указывается в его карточке.
</aside>
В карточке любого ресурса на вкладке Группы и роли в блоке Глобальные роли:
bookings
снимите чекбоксы any
и own
в колонке действия create
.После сохранения изменений:
пользователи с данной ролью не смогут бронировать никакие ресурсы;
ограничения сохранятся в настройках роли в Редакторе прав.
<aside> ⚠️ Ограничения не сработают, если:
<group_name>
.
</aside>Пример с запретом бронирования всех ресурсов для всех пользователей с ролью user
:
В карточке любого ресурса ****на вкладке Группы и роли в блоке Глобальные роли:
bookings
нажмите на значок корзины и подтвердите удаление.После сохранения изменений:
bookings
перестанет отображаться для данной роли в карточках всех помещений и рабочих мест;<aside> ⚠️ Ограничения не сработают, если у пользователя вместе с ролью, для которой они настроены, назначена другая роль/роли без таких же ограничений.
</aside>
Пример с запретом любых действий с бронированиями всех ресурсов для всех пользователей с ролью guest
:
<aside>
💡 Чтобы ресурс bookings
вновь появился в настройках роли, в карточке любого помещения или рабочего места в блоке Глобальные роли:
bookings
и нажмите ✔;bookings
настройте хотя бы одно разрешение any
или own
.
</aside>В карточке ресурса из группы <group_name>
на вкладке Группы и роли:
В блоке **Глобальные роли:**
зайдите в роль, для которой вы хотите ограничить бронирование;
запретите для этой роли бронирование всех ресурсов.
<aside>
⚠️ В блоке Глобальные роли в строке ресурса resources
не снимайте чекбокс any
для действия read
.
</aside>
В блоке Группы для группы <group_name>
:
<group_name>
. Для этого:
bookings
и нажмите ✔;bookings:<group_name>
установите чекбокс any
или own
для действия create
.После сохранения изменений:
<group_name>
,