Benutzerverwaltung
Im Admin-Panel finden Sie unter dem Reiter User alle Funktionen zur Verwaltung von Administratoren und Benutzerkonten.
Hier können Sie neue Benutzer anlegen, Rollen zuweisen, Passwörter ändern oder Benutzerkonten löschen.
Benutzer anlegen
- Öffnen Sie im Reiter
Userdie Übersicht und klicken Sie aufCreate new. - Füllen Sie die Pflichtfelder
Username,PasswordundRoleaus.
- Falls noch keine Rollen existieren, legen Sie diese zuerst im Reiter
Rolean. - Für uneingeschränkten Zugriff kann die Rolle
superuservergeben werden. - Für Benutzer mit eingeschränkten Rechten wählen Sie eine andere, passend konfigurierte Rolle.
- Nach dem Speichern kann sich der neue Benutzer im System anmelden.
Beim Anlegen eines Benutzers muss ein Passwort gesetzt werden.
Die Passwortvalidierung prüft das Passwort anhand folgender Kriterien:
- mindestens 8 Zeichen
- Verwendung von Groß- und Kleinbuchstaben
- mindestens eine Ziffer
- mindestens ein Sonderzeichen
Nach dem ersten Login sollte das Passwort vom Benutzer selbst geändert werden.
Die Funktion Change Password befindet sich oben rechts im Admin-Panel und erscheint, wenn der Mauszeiger über den Benutzernamen bewegt wird.
Die Admin-Validierung prüft die Passwortstärke sowie die korrekte Wiederholung der Eingabe.
Rollen & Superuser
Rollen steuern die Zugriffsrechte der Benutzer und können unter dem Reiter Role verwaltet werden.
Die Rolle superuser besitzt erweiterte Berechtigungen, z. B.:
- Einsicht in System-Logs
- Verwaltung anderer Benutzer
- Verwaltung von Rollen und Rechten
Für Entwicklungsumgebungen steht ein Seed-Skript unter
/backend/admin/prisma/seed.js
zur Verfügung, mit dem ein initialer Superuser angelegt werden kann.
Führen Sie das Skript im Verzeichnis backend/admin mit folgendem Befehl aus:
npm run prisma:seed
Passen Sie zuvor in der .env-Datei die Umgebungsvariablen an:
-
DEFAULT_ADMIN_USERNAME -
DEFAULT_ADMIN_PASSWORD
Damit legen Sie den initialen Benutzernamen und das Passwort fest.
Sichtbarkeit & Datenschutz
-
Passwörter werden in Listen- und Detailansichten nicht angezeigt.
-
In Log-Ansichten werden Änderungen an Passwörtern maskiert dargestellt, um sensible Daten zu schützen.
Sicherheitsempfehlungen
-
Verwenden Sie starke, individuelle Passwörter und übermitteln Sie diese nur über sichere Kommunikationswege.
-
Legen Sie nur so viele Superuser an, wie unbedingt erforderlich, um das Sicherheitsrisiko zu minimieren.