Сервер 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) | Помещения из группы | Все помещения | |
Рабочие места из группы | Все рабочие места | ||
Помещения и рабочие места из группы | Все помещения и рабочие места | ||
read:any (resources:group-name)read:any (bookings:group-name)create:any (bookings:group-name) | Помещения из группы | Помещения из группы | |
Рабочие места из группы | Рабочие места из группы | ||
Помещения и рабочие места из группы | Помещения и рабочие места из группы | ||
read:any (resources:group-name)read:any (bookings)create:any (bookings) | Помещения из группы | Помещения из группы | |
Рабочие места из группы | Рабочие места из группы | ||
Помещения и рабочие места из группы | Помещения и рабочие места из группы | ||
read:any (resources)Запрещено бронирование любых ресурсов | Ресурсы не отображаются | Все помещения | |
Ресурсы не отображаются | Все рабочие места | ||
Ресурсы не отображаются | Все помещения и рабочие места |