Организации и веб-сайты
Почему это существует
CMS организована вокруг организаций и рабочих пространств сайтов. Пользователям нужна оболочка с учетом арендатора, прежде чем они смогут создавать маршруты, контент или развертывания.
Используйте это, когда
- Пользователю нужно переключаться между веб-сайтами
- Необходимо создать новый веб-сайт в рамках организации
- Административной оболочке требуется навигация с учетом организации
- Контекст профиля и организации должен быть загружен перед работой с функциями
Что включает
- Боковая навигация с учетом организации
- Выбор веб-сайта в административной оболочке
- Процесс создания веб-сайта
- Профиль веб-сайта и сводные данные на панели управления
- tRPC-процедуры для организаций и веб-сайтов
Основной рабочий процесс
- Определить вошедшего пользователя.
- Загрузить профиль пользователя и его членство в организации.
- Получить веб-сайты для этой организации.
- Позволить пользователю переключить контекст рабочего пространства или создать новый веб-сайт.
- Ограничить последующие административные функции выбранным идентификатором веб-сайта.
Поверхности системы
- Боковая панель администратора CMS и панель управления
- CRUD-процедуры веб-сайтов на уровне tRPC
- Поиск организации, используемый при начальной загрузке сессии