# Rollen und Rechte

Der Chatbot-Editor verfügt über ein Rollen- und Rechte-System, das den Zugriff bestimmmter Nutzer*innen(Gruppen) auf bestimmte Bereiche und Funktionalitäten im Editor regelt.

# Spezialrollen

Der Chatbot-Editor bietet eine Reihe von Spezialrollen, die zur Arbeit mit bestimmten Funktionalitäten bzw.Tools im Editor berechtigen:

Anzeigename Beschreibung
Benutzer-Admin Admin zur Benutzerverwaltung
Linguistik Ermöglicht linguistische Arbeiten im Editor
Reporting Ermöglicht den Zugriff auf das Reporting-Tool
Deployment-Master Ermöglicht das Livedeployment von Dialogplänen
MarvinDeployments-Admin Ermöglicht das Erstellen und Deployen von Datenupdates
Dashboard-Admin Ermöglicht die Konfiguration des Reporting-Dashboards
Modul-Admin Ermöglicht die Konfiguration von Modulen
Group-Admin Ermöglicht die Konfiguration von Gruppen
Role-Admin Steuert die Sichtbarkeit von Content-Seiten
Synonymgruppen-Admin Ermöglicht die Bearbeitung von Synonymgruppen
Nutzergruppen-Admin Ermöglicht die Konfiguration von Nutzergruppen (vgl. userCriteria )
Assets-Admin Ermöglicht die Konfiguration von Antwortelementen (z. B. weiterführende Antworten)
Kanal-Admin Ermöglicht die Konfiguration von Kanälen
Design-Admin Ermöglicht die Anpassung des Editor-Designs (z. B. Farbgebung)
Page-Admin Ermöglicht die Konfiguration der Seitenstruktur

# Content-Rollen

Zusätzlich ist es möglich, den Zugriff auf alle Content-Seiten im Chatbot-Editor zu steuern. Hierfür legt der Role-Admin zunächst eine Rolle an. Für die Rolle muss ausgewählt werden, auf welche Content-Seiten Zugriff besteht und ob Lese- oder Schreibrechte vorliegen. Ein Benutzer-Admin ordnet den Nutzer*innen anschließend die vordefinierten Rollen zu.

So könnte es z. B. die folgenden Rollen geben:

Anzeigename Beschreibung
Redakteur Basismodul darf alle Inhalte im Basismodul editieren
Besucher Basismodul darf alle Inhalte im Basismodul sehen
Redakteur Modul XY darf alle Inhalte im Moduls XY editieren
Besucher Modul XY darf alle Inhalte im Modul XY sehen
Redakteur Dialogpläne darf alle Dialogpläne editieren