Admin ---------------------------------------- kern ---------------------------------------- Bietet Zugriff auf Enterprise-Betriebsdaten und Systemüberwachung für Administratoren ---------------------------------------- - POST-Operationen erfordern gültiges CSRF-Token - Wiederherstellung erfordert ROLE_SUPER_ADMIN - Ergebnis jeder Operation als Flash-Meldung - Backup-Download erfordert ROLE_SUPER_ADMIN ---------------------------------------- Betrieb einsehen Verschafft Admins einen Überblick über den Betriebszustand aller Systeme - Backup- und Restore-Bereitschaft zeigt Status - Sicherheit und Datenschutz zeigt Bereitschaft - Deployment-Scheduler zeigt Bereitschaft - Backup-Übersicht zeigt vorhandene Sicherungen - Operator-Prüfprotokoll zeigt letzte 8 Prüfungen - Übersicht kombiniert alle Berichte - Admin-Dashboard öffnen - Backup- und Restore-Bereitschaft anzeigen - Sicherheit und Datenschutz anzeigen - Deployment-Scheduler anzeigen - Backup-Übersicht mit vorhandenen Sicherungen - Operator-Prüfprotokoll mit letzten 8 Einträgen - Kombinierte Übersicht aller Berichte ---------------------------------------- Dashboard anzeigen Zeigt Systemzustand und Konfiguration im Admin-Bereich - Rendered admin dashboard index html twig - Enthält Chunk-Zähler und Chunk-Limit - Enthält Vektor- und Tag-Gesundheitsdaten - Enthält Reset-Konfiguration - Admin-Dashboard aufrufen - HTTP 200 zurückerhalten - admin-dashboard-index-html-twigt Template prüfen - Chunk-Zähler im Response vorhanden - Vektor-Gesundheitsdaten im Response vorhanden ---------------------------------------- Logout einleiten Beendet die aktive Adminsession sicher - GET oder POST an Admin-Logout startet Logout - Wird vom Framework-Sicherheitssystem abgefangen - Leere Methoden-Signatur - Löscht Session und Authentifizierungsdaten - Klick auf Logout-Button im Admin - Weiterleitung zur Login-Seite - Session beendet ---------------------------------------- Wiederherstellung testen Prueft ob ein Backup sich vollständig wiederherstellen laesst - Benoetigt ROLE_SUPER_ADMIN - POST-Request mit CSRF-Token - Prueft angegebene Backup-ID gegen Muster retriex-backup-YYYYMMDD-HHMMSS - Trockenlauf ohne tatsaechliche Wiederherstellung - Ergebnis als Flash-Meldung nach Startseite - Admin-Enterprise-Seite aufrufen - Dry-Run-Wiederherstellung mit gueltigem CSRF-Token absenden - Rueckleitung auf Admin-Enterprise mit Flash-Meldung pruefen - Flash-Meldung zeigt Warnungen und Fehler oder Erfolg ---------------------------------------- Zum Dashboard weiterleiten Leitet admin und admin- auf das Dashboard um - Admin leitet zum Dashboard um - Verhindert doppelten Inhalt - admin aufrufen - Weiterleitung zu dashboard prüfen - admin-Abschluss aufrufen - Weiterleitung zu dashboard prüfen