2.6 KiB
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