# Berechtigungen

Mit dem CMS können Berechtigungen von Gruppen verwaltet werden. Damit können z.B. für gewisse Benutzer spezifische Seiten zum Bearbeiten freigegeben werden, wobei andere Seiten für diese Benutzer gesperrt sind.

# Gruppen

Im CMS können neue Gruppen erstellt werden. Diesen Gruppen werden dann die Berechtigungen zugeteilt.

CMS groups navigation

Über die Schaltfläche Gruppe hinzufügen können neue Gruppen hinzugefügt und Berechtigungen vergeben werden. Wichtig hierbei ist, dass jede Gruppe die Berechtigung Can access Wagtail admin haben muss, damit diese Gruppe überhaupt Zugriff auf das CMS hat.

CMS add group

Berechtigungen für spezifische Seiten im CMS können unter der Rubrik Seiten Berechtigungen ausgewählt werden. Sobald eine Gruppe eine Berechtigung auf eine Seite hat, kann diese Gruppe nur genau diese Seite verwalten. Pro Seite kann dann individuell eingestellt werden was die Gruppe mit dieser Seite machen darf.

CMS select page permission

Damit diese Gruppe in einem CMS mit mehreren Sprachen auch Übersetzungen bearbeiten kann, muss die Berechtigung Can submit translations unter der Rubrik Objekt Berechtigungen aktiviert werden.

# Benutzer

Neue Benutzer können im Portal über die Schaltfläche Manage users hinzugefügt werden.

Portal create user

Sobald der Benutzer hinzugefügt wurde, kann ein initiales Passwort gesetzt werden, mit dem sich der Benutzer anmelden kann.

Portal set initial password

Sobald sich der Benutzer das erste Mal angemeldet hat, erscheint er im CMS. Vorher ist es nicht möglich den Benutzer einer Gruppe zuzuordnen.

Unter Benutzer im CMS kann der Benutzer dann einer Gruppe zugeordnet werden.

CMS users navigation

Über die Schaltfläche Bearbeiten können Gruppen im Reiter Rollen dem Benutzer hinzugefügt werden.

CMS add groups to user

Der Benutzer hat nun die Berechtigungen der Gruppe. Für Benutzer in Gruppen, die nur Berechtigungen auf gewisse Seiten haben, ist es nicht möglich über die Seitennavigation zu einer spezifischen Seite zu gelangen, weil die Gruppe keine Berechtigung hat, den gesamten Seitenbaum zu sehen. Daher ist es nötig, dass ein Administrator die URL für die Seiten, die spezifisch für eine Gruppe freigegeben wurden, den Benutzern in dieser Gruppe zur Verfügung stellt.

Dazu können Administratoren auf die Maske zum Bearbeiten einer Seite navigieren und die URL aus dem Browser kopieren.

CMS copy URL