Organizaciones y sitios web
Por qué existe
El CMS está organizado en torno a organizaciones y espacios de trabajo de sitios web. Los usuarios necesitan un contenedor con contexto del tenant antes de poder crear rutas, contenido o implementaciones.
Úsalo cuando
- Un usuario necesita cambiar entre sitios web
- Se debe crear un sitio web nuevo dentro de una organización
- El contenedor de administración necesita una navegación consciente de la organización
- El perfil y el contexto de la organización deben cargarse antes de trabajar en las funciones
Qué incluye
- navegación lateral con contexto de organización
- selección de sitio web en el contenedor de administración
- flujo de creación de sitios web
- perfil del sitio web y datos resumidos en el panel
- procedimientos tRPC de organizaciones y sitios web
Flujo de trabajo principal
- Resolver al usuario que inició sesión.
- Cargar el perfil del usuario y su pertenencia a la organización.
- Obtener los sitios web de esa organización.
- Permitir que el usuario cambie el contexto del espacio de trabajo o cree un sitio web nuevo.
- Limitar las funciones administrativas posteriores al ID del sitio web seleccionado.
Superficies del sistema
- Barra lateral de administración del CMS y panel
- procedimientos CRUD de sitios web en la capa tRPC
- búsqueda de organizaciones utilizada durante la inicialización de la sesión.