Organizații și site-uri web
De ce există
CMS-ul este organizat în jurul organizațiilor și spațiilor de lucru pentru site-uri web. Utilizatorii au nevoie de un shell conștient de tenant înainte de a putea crea rute, conținut sau implementări.
Folosește această funcționalitate atunci când
- Un utilizator trebuie să comute între site-uri web
- Un site web nou trebuie creat în cadrul unei organizații
- Shell-ul de administrare are nevoie de o navigație conștientă de organizație
- Profilul și contextul organizației trebuie încărcate înainte de lucrul la funcționalități
Ce include
- navigație în bara laterală conștientă de organizație
- selecția site-ului web în shell-ul de administrare
- fluxul de creare a site-ului web
- profilul site-ului web și datele rezumative din tabloul de bord
- proceduri tRPC pentru organizație și site web
Flux de lucru principal
- Identifică utilizatorul autentificat.
- Încarcă profilul utilizatorului și apartenența la organizație.
- Preia site-urile web pentru acea organizație.
- Permite utilizatorului să schimbe contextul spațiului de lucru sau să creeze un site web nou.
- Limitează funcționalitățile de administrare ulterioare la ID-ul site-ului web selectat.
Interfețe ale sistemului
- bara laterală și tabloul de bord ale interfeței de administrare CMS
- proceduri CRUD pentru site-uri web în stratul tRPC
- căutarea organizației utilizată în timpul inițializării sesiunii.