Organisaties en websites
Waarom het bestaat
Het CMS is georganiseerd rond organisaties en websitewerkruimtes. Gebruikers hebben een tenant-bewuste shell nodig voordat ze routes, inhoud of deployments kunnen aanmaken.
Gebruik dit wanneer
- Een gebruiker moet tussen websites schakelen
- Er moet een nieuwe website binnen een organisatie worden aangemaakt
- De beheershell heeft organisatie-bewuste navigatie nodig
- Profiel- en organisatiecontext moeten worden geladen voordat er aan functionaliteiten wordt gewerkt
Wat het omvat
- organisatiebewuste navigatie in de zijbalk
- websiteselectie in de beheershell
- workflow voor het aanmaken van websites
- websiteprofiel en samenvattingsgegevens op het dashboard
- tRPC-procedures voor organisatie en website
Kernworkflow
- Bepaal de aangemelde gebruiker.
- Laad het profiel van de gebruiker en het organisatielidmaatschap.
- Haal de websites voor die organisatie op.
- Laat de gebruiker van werkruimtecontext wisselen of een nieuwe website aanmaken.
- Beperk de downstream beheerfunctionaliteiten tot de geselecteerde website-ID.
Systeemoppervlakken
- CMS-beheerzijbalk en dashboard
- CRUD-procedures voor websites in de tRPC-laag
- organisatie-opzoeking gebruikt tijdens het initialiseren van sessies