34 lines
1.1 KiB
Markdown
34 lines
1.1 KiB
Markdown
ID: US_000045 | Version: 0.2.1 | Status: Draft
|
|
By: Codex (GPT-5)
|
|
|
|
# US_000045: Regeln fuer Login-Zeitfenster definieren und durchsetzen
|
|
|
|
Als Administrator moechte ich Regeln definieren, in welchen Zeitfenstern sich ein Nutzer
|
|
anmelden darf, damit Parent-Control verbindlich umgesetzt wird.
|
|
|
|
## Akzeptanzkriterien
|
|
- Given ein Nutzer hat keine Regel
|
|
- When er sich anmeldet
|
|
- Then ist Login erlaubt
|
|
|
|
- Given ein Nutzer hat eine Regel mit erlaubten Zeitfenstern
|
|
- When er sich ausserhalb dieser Zeiten anmeldet
|
|
- Then erhaelt er einen Hinweis
|
|
- And das Konto wird deaktiviert
|
|
- And der Rechner wird heruntergefahren
|
|
|
|
- Given das Geraet startet
|
|
- When Regeln existieren
|
|
- Then wird geprueft, welche Nutzer anmelden duerfen
|
|
- And gesperrte Nutzer bleiben deaktiviert
|
|
- And Nutzer ohne Auto-Reaktivierung bleiben gesperrt, auch wenn ein Zeitfenster startet
|
|
|
|
- Given eine Regel erlaubt automatische Reaktivierung
|
|
- When ein Zeitfenster beginnt
|
|
- Then wird das Konto automatisch wieder aktiviert
|
|
|
|
## Task-Platzhalter
|
|
- TASK_000052: Regelmodell und Speicherung definieren
|
|
- TASK_000053: Login-Pruefung und Enforcement
|
|
- TASK_000054: Admin-UI fuer Regeln und Scheduler
|