Organizações e sites
Por que isso existe
O CMS é organizado em torno de organizações e espaços de trabalho de sites. Os usuários precisam de um shell com reconhecimento de locatário antes de poderem criar rotas, conteúdo ou implantações.
Use isto quando
- Um usuário precisa alternar entre sites
- Um novo site deve ser criado dentro de uma organização
- O shell administrativo precisa de navegação com reconhecimento da organização
- O perfil e o contexto da organização devem ser carregados antes do trabalho de funcionalidades
O que inclui
- navegação na barra lateral com reconhecimento da organização
- seleção de site no shell administrativo
- fluxo de criação de site
- perfil do site e dados resumidos no painel
- procedimentos tRPC de organização e site
Fluxo de trabalho principal
- Resolver o usuário autenticado.
- Carregar o perfil do usuário e sua associação à organização.
- Buscar os sites dessa organização.
- Permitir que o usuário alterne o contexto do espaço de trabalho ou crie um novo site.
- Delimitar os recursos administrativos subsequentes ao ID do site selecionado.
Superfícies do sistema
- barra lateral administrativa e painel do CMS
- procedimentos CRUD de site na camada tRPC
- busca de organização usada durante a inicialização da sessão