Описание
Компонент реализует multitenancy-поддержку для приложений с единой базой данных. Он позволяет использовать один экземпляр приложения для обслуживания нескольких “tenants” — групп пользователей, которые не знают друг о друге. Данные, для которых у tenant'а есть право записи, не видны другим tenant'ам.
Компонент поддерживает два типа данных:
- Общие данные — доступные всем tenant'ам.
- Собственные данные — недоступные другим tenant'ам.
У каждого tenant'а есть свой администратор — пользователь, который создает других пользователей и назначает им роли и специальные разрешения.
Возможности
- Разграничение доступа к данным для разных групп пользователей в рамках одного приложения.
- Простая настройка собственных данных.
- Пользовательский интерфейс для управления tenant'ами.