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