Benutzerverwaltung

Zur Verwaltung der Zugriffsberechtigung auf das Backend sowie auf den Content einer Seite stehen grundsätzlich zwei Möglichkeiten zur Verfügung: Benutzerrollen und Benutzergruppen. Über die Rollen wird der Zugang und die grundsätzliche Berechtigungen innerhalb des Backends gesteuert. Die Zuordnung zu Gruppen dient dazu, Content im Backend nur bestimmten Benutzergruppen zur Verfügung zu stellen.

Die Daten der Benutzer werden im Backend unter dem gleichnamigen Menüpunkt bearbeitet. Es können ebenfalls neue User angelegt oder bestehenden gelöscht werden. Die Benutzerverwaltung steht nur Nutzern mit der nötigen Zugangsberechtigung zur Verfügung.

Die Zugriffsrechte auf das Backend sind an die unten stehenden Rollen der Benutzer geknüpft. Die Benutzerrollen der einzelnen Backend-Nutzer können nur von Usern mit ADMIN Zugriff geändert werden. Sollten die Zugangsdaten der ADMIN Accounts verloren gegangen sein gibt es für Entwickler noch die Möglichkeit, sich als SUPERADMIN anzumelden. Die Zugriffsrechte auf den Content einer Seite, sowie auf die installierten Module können auch über Benutzergruppen gesteuert werden. Um Zugang zum Preview-Modus einer Seite zu haben, muss dem User eine Benutzerrolle zugewiesen werden, mindestens die Rolle als GUEST.

Benutzer-Rolle
Beschreibung
ADMINEin System-Administrator hat Zugriff auf das gesamte Backend. Das Debugging steht größtenteils nur Users mit Administrator-Rechten zur Verfügung.
CUSTOMERDer Customer/ Kunde hat im Backend Zugriff auf den Content einer Seite, sowie auf die Benutzerverwaltung. Um jedoch Rechte für das Backend zu vergeben oder neue Benutzergruppen anzulegen sind ADMIN Rechte erforderlich. Der Zugriff eines Customers auf weitere Daten, Module und die benutzerdefinierte Konfiguration kann vom ADMIN freigegeben oder gesperrt werden.
EMPLOYEEEin Employee/ Mitarbeiter hat Zugang zum Backend, jedoch nur Zugriff auf diejenigen Daten, Module und Konfig-Einstellungen die für ihn oder über seine Benutzergruppe freigegeben wurden.
GUESTAls Gast einer Seite hat man keinen Zugang zum Backend. Der Gast kann sich jedoch anmelden, um Zugriff auf den Preview-Modus zu erhalten.

Anlegen von Benutzergruppen

Das Anlegen Usergruppen steht nur Benutzern mit ADMIN Rechten zur Verfügung. Diese finden im Backend den Menü-Eintrag Benutzergruppen über den die Gruppen verwaltet werden.

Benutzergruppen zuordnen

Die Zuordnung eines Users zu einer Gruppe findet innerhalb der Benutzerverwaltung statt. Es stehen nur diejenigen Gruppen zur Auswahl, die vorher vom ADMIN angelegt wurden. Diese Benutzergruppen können unter anderem dazu verwendet werden, um Daten im Backend für bestimmte Usergruppen ein- oder auszublenden. Für Entwickler gibt es die Möglichkeit, die Gruppenzugehörigkeit eines Users über die API abzufragen.

Der SUPERADMIN stellt keinen eigentlichen Benutzer dar und dient lediglich zur Anmeldung im Backend beim Setup des Systems, zum Debuggen und für den Fall, dass die bisherigen Userdaten verloren gegangen sein sollten. Für Entwickler besteht die Möglichkeit, die Zugangsdaten des SUPERADMIN aus dem Systemverzeichnis auszulesen und so die verloren gegangenen Userdaten wieder herzustellen.

Zugangsdaten wieder herstellen

1.Um die Zugangsdaten wieder herzustellen muss das System-Verzeichnis auf dem Server per FTP o.ä. aufgerufen werden.2.Innerhalb des System-Verzeichnisses befindet sich ein /config/ Ordner3.Innerhalb dieses Ordners befindet sich die Datei define_system.php in der auch die Zugangsdaten des SUPERADMIN enthalten sind. Mit dieses kann sich der Entwickler in das Backend einloggen und die Zugangsdaten eines ADMIN wieder herstellen.