Перейти к содержанию

Пользователи и разрешения

MRBS использует три уровня доступа:

Уровень Значение Типичные возможности
0 Неизвестный пользователь Просмотр общедоступной информации
1 Аутентифицированный пользователь Создание и управление собственными бронированиями
2 Администратор Управляйте комнатами, зонами, пользователями и бронированиями других пользователей.

Точные разрешения зависят от настроек аутентификации, сеанса и политики бронирования.

Пользователи базы данных

При использовании метода аутентификации по умолчанию db пользователи и уровни доступа хранятся в базе данных MRBS и управляются через интерфейс администрирования пользователей.

Администраторы могут создавать пользователей, изменять уровни доступа, сбрасывать пароли и управлять защищенными полями профиля.

Внешние пользователи

При использовании LDAP, SAML, WordPress, Joomla или другого внешнего поставщика учетные данные управляются за пределами MRBS. MRBS по-прежнему требуется способ идентификации администраторов, обычно через конфигурацию, внешние группы, роли или атрибуты.

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

Администраторы зон и помещений

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

Ограничить возможности

MRBS 1.12.2 включает настройки для ограничения:

  • публичный доступ;
  • кто может создавать бронирования;
  • повторные, многодневные или многокомнатные бронирования;
  • копирование бронирований других пользователей;
  • видимость других пользователей и владельцев регистрации;
  • регистрация от имени другого пользователя;
  • исключения администратора из правил бронирования; и
  • типы бронирования, зарезервированные для администраторов.

Рассмотрите эти элементы управления вместе, а не включайте их по отдельности.

Принцип наименьших привилегий

  • Следите за тем, чтобы количество системных администраторов было небольшим.
  • По возможности используйте отдельные учетные записи администратора и обычные учетные записи.
  • Немедленно закрывайте доступ, когда обязанности меняются.
  • Защитите сброс пароля и настройки электронной почты.
  • Тестируйте общедоступные и аутентифицированные представления отдельно.