1.3 KiB
1.3 KiB
ID: EPIC_000001 | Version: 0.1.0 | Status: Final By: Codex (GPT-5)
EPIC_000001: Legacy CLI Account Control (sk.sh)
Beschreibung
Der Legacy-CLI-Workflow ermoeglicht das Sperren und Entsperren lokaler Nutzerkonten per Bash-Skript.
Ziel / Business Value
Schnelle, direkte Steuerung ohne Web-Service als Notfall- oder SSH-Fallback.
Mission Statement
Stelle eine robuste, direkte Konto-Steuerung fuer Admins bereit, wenn der Service nicht verfuegbar ist.
Business Value & Metriken
- Weniger Support-Aufwand durch schnelle lokale Eingriffe.
- Erfolgsmetrik: Konto-Disable/Enable laesst sich per CLI ohne Zusatztools ausfuehren.
In-Scope
- Sperren/Entsperren von Nutzerkonten.
- Optionaler Countdown, Benachrichtigungen und Sound.
- Shutdown nur bei aktivem Login.
Out-of-Scope
- Web-UI oder API-Integration.
- Persistente Protokollierung im Backend.
High-Level Akzeptanzkriterien
- Admin kann einen Nutzer per CLI deaktivieren oder aktivieren.
- Countdown/Benachrichtigung/Shutdown verhalten sich wie dokumentiert.
Technische Constraints & Risiken
- Root-Rechte erforderlich.
- Abhaengigkeit von notify-send und Sound-Tools.
Zugeordnete User Stories (Done)
- US_000001: Nutzerkonto deaktivieren mit Countdown
- US_000002: Nutzerkonto wieder aktivieren