Organizzazioni e siti web
Perché esiste
Il CMS è organizzato attorno alle organizzazioni e agli spazi di lavoro dei siti web. Gli utenti necessitano di una shell sensibile al tenant prima di poter creare percorsi, contenuti o distribuzioni.
Usalo quando
- Un utente deve passare da un sito web all'altro
- È necessario creare un nuovo sito web all'interno di un'organizzazione
- La shell di amministrazione necessita di una navigazione sensibile all'organizzazione
- Il profilo e il contesto dell'organizzazione devono essere caricati prima del lavoro sulle funzionalità
Cosa include
- Navigazione laterale sensibile all'organizzazione
- Selezione del sito web nella shell di amministrazione
- Flusso di creazione del sito web
- Profilo del sito web e dati riepilogativi nella dashboard
- Procedure tRPC dell'organizzazione e del sito web
Flusso di lavoro principale
- Determinare l'utente autenticato.
- Caricare il profilo dell'utente e la sua appartenenza all'organizzazione.
- Recuperare i siti web per quella organizzazione.
- Consentire all'utente di cambiare contesto di spazio di lavoro o creare un nuovo sito web.
- Limitare le funzionalità amministrative a valle all'ID del sito web selezionato.
Interfacce del sistema
- Barra laterale e dashboard di amministrazione del CMS
- Procedure CRUD del sito web nel livello tRPC
- Ricerca dell'organizzazione utilizzata durante l'inizializzazione della sessione