Files
planer2/daten/RAG/benutzer.md
2026-07-29 15:19:41 +02:00

2.6 KiB

Benutzer

kern

Ermöglicht Super-Admins die Verwaltung aller Benutzer des Systems

  • POST-Requests erfordern gültiges CSRF-Token
  • Mindestens eine Rolle erforderlich
  • Statusfilter akzeptiert nur all, active, inactive
  • Statusfilter default bei ungueltigem Wert ist all
  • Rollefilter default bei ungueltiger Rolle ist all
  • Vorname ist optional
  • Abteilung ist optional
  • Passwort ist erforderlich
  • is_active ist standardmaessig inaktiv
  • Rollen werden als Array uebergeben
  • Bearbeiten erfordert aktuellen Benutzer
  • Benutzer-ID muss UUID-Format haben

Benutzer aktivieren

Aktiviert oder deaktiviert einen Benutzer sofort

  • Nur ROLE_SUPER_ADMIN hat Zugriff
  • POST mit gültigem CSRF-Token nötig
  • Umschalten zwischen Aktiv und Inaktiv
  • Redirect zur Übersicht nach Umschalten
  • Admin-Übersicht öffnen
  • LMB auf Toggle-Button eines aktiven Benutzers
  • Benutzer ist inaktiv

Benutzer anlegen

Legt einen Anwendungsbenutzer über die Konsole an

  • E-Mail gültig und einmalig
  • Passwort mindestens 8 Zeichen
  • Passwort zweimal identisch eingegeben
  • Mindestens eine Rolle zugewiesen
  • mto-agent-user-create aufrufen
  • Ungültige E-Mail eingeben
  • Validierungsfehler erwarten
  • Gültige E-Mail eingeben
  • Zu kurzes Passwort eingeben
  • Validierungsfehler erwarten
  • Passwort eingeben
  • Anderes Passwort wiederholen
  • Validierungsfehler erwarten
  • Passwort wiederholen
  • Rollen auswählen
  • Benutzeraktivierung bestätigen
  • Ausgabe zeigt E-Mail Rolle Aktiv

Benutzer auflisten

Zeigt admin-seitig alle Benutzer mit Filteroptionen an

  • Nur Super-Admin darf zugreifen
  • Filterung nach Suchbegriff, Status und Rolle
  • Standardfilterung ohne Parameter zeigt alle
  • Seite /admin/users aufrufen
  • Seite zeigt Benutzerliste mit Rollen und Status
  • Filter auf Status "aktiv" setzen
  • Liste zeigt nur aktive Benutzer

Benutzer bearbeiten

Änderungen an Benutzerdaten speichern

  • Super Admin erforderlich
  • CSRF-Token erforderlich
  • E-Mail muss gültig sein
  • Neues Passwort optional
  • Bearbeitungsseite für Benutzer öffnen
  • Formular mit geänderten Daten absenden
  • Erfolgsmeldung anzeigen
  • Zur Übersicht redirect