Rechtekonfiguration (CMS)

Allgemeine Informationen über das Rollen- und Rechtesystem finden Sie hier.

Empfohlene Konfiguration

Die Konfiguration sieht drei Schemas vor:

  • Ein eingeschränktes Kunden-Schema für das Lesen der CMS-Konfiguration und Senden von Kontaktanfragen. Bei diesem Schema müssen einzelne Seiten und Navigations-Einträge über ein separates Schema oder Tokens freigegeben werde

  • Ein uneingeschränktes Kunden-Schema, bei dem zusätzlich alle Seiten und Navigationseinträge freigegeben sind

  • Ein Verwalter-Schema, das alle CMS-Konfigurationen und CMS-Seiten bearbeiten kann

Die Schemas sollten in Rollen wie folgt verwendet werden:

  • Eine Kunden-Rolle sollte für den öffentlichen Bereich freigegeben sein und die gewünschte Autorisierung ausgewählt haben.

  • Optional: eine Verwalter-Rolle, die im Backend alle Konfigurationen und Seiten sehen und bearbeiten kann. Diese muss für die Endpunkte "Admin" freigegeben sein und die Autorisierung "CMSAdministrator" (CmsAdministratorScheme) ausgewählt haben.

Übersicht der Autorisierungen

Name

Beschreibung

Datenzugriffe

Funktionszugriffe

Notwendige zusätzliche Rechte

Name

Beschreibung

Datenzugriffe

Funktionszugriffe

Notwendige zusätzliche Rechte

CMS im öffentlichen Bereich (eingeschränkte Navigationselemente und Seiten)
(CmsPublicDefaultScheme)

Kunden-Schema für das Lesen aller für das CMS relevanten Konfigurationen

Lesezugriff auf Datensätze der Tabellen:

  • Domain (alle)

  • Sprachpräferenzen (alle)

  • Navigation (alle)

  • Navigationseinträge (eingeschränkt)

  • Generierte Navigationseinträge (eingeschränkt)

  • Seiten (eingeschränkt)

  • Bereiche (alle)

  • Ansichten (alle)

  • Kontaktformular abschicken

Keine

CMS im öffentlichen Bereich (alle Navigationselemente und Seiten) (CmsPublicFullScheme)

Wie CmsPublicDefaultScheme, jedoch mit Lesezugriff auf alle Seiten und Navigationseinträge

Lesezugriff auf alle Datensätze der Tabellen:

  • Domain

  • Sprachpräferenzen

  • Navigation

  • Navigationseinträge

  • Generierte Navigationseinträge

  • Seiten

  • Bereiche

  • Ansichten

  • Kontaktformular abschicken

Keine

CMS Administrator
(CmsAdministratorScheme)

Verwalter-Rolle: kann alle CMS-Konfigurationen und Seiten bearbeiten

Erstellungs-, Lese-, Änderungs- und Löschzugriff auf alle Datensätze der Tabelle:

  • Domain

  • Sprachpräferenzen

  • Navigation

  • Navigationseinträge

  • Generierte Navigationseinträge

  • Seiten

  • Bereiche

  • Ansichten

  • Canonical Links

  • Konfiguration

  • Suchstatistik

  • Suchbegriffe

  • Google Map

  • Browser-Hinweis

  • Kontaktanfragen

  • Seite anzeigen

  • Seite bearbeiten

Notwendige zusätzliche Schemas:

  • BaseOperatorScheme (für das Speichern und Löschen von Datensätzen)