Organisationen und Websites
Warum es existiert
Das CMS ist rund um Organisationen und Website-Arbeitsbereiche aufgebaut. Benutzer benötigen eine mandantenfähige Shell, bevor sie Routen, Inhalte oder Deployments erstellen können.
Verwenden Sie dies, wenn
- Ein Benutzer muss zwischen Websites wechseln.
- Innerhalb einer Organisation muss eine neue Website erstellt werden.
- Die Admin-Shell benötigt eine organisationsbewusste Navigation.
- Profil- und Organisationskontext müssen vor der Funktionsarbeit geladen werden.
Was es umfasst
- organisationsbewusste Seitenleisten-Navigation
- Website-Auswahl in der Admin-Shell
- Ablauf zur Erstellung einer Website
- Websiteprofil und Zusammenfassungsdaten im Dashboard
- tRPC-Prozeduren für Organisationen und Websites
Kernworkflow
- Identifizieren Sie den angemeldeten Benutzer.
- Laden Sie das Benutzerprofil und die Organisationszugehörigkeit.
- Rufen Sie die Websites für diese Organisation ab.
- Ermöglichen Sie dem Benutzer, den Arbeitsbereichskontext zu wechseln oder eine neue Website zu erstellen.
- Begrenzen Sie nachgelagerte Admin-Funktionen auf die ausgewählte Website-ID.
Systemoberflächen
- CMS-Admin-Seitenleiste und Dashboard
- Website-CRUD-Prozeduren in der tRPC-Schicht
- Organisationssuche, die während des Sitzungs-Bootstrappings verwendet wird.