update
This commit is contained in:
82
daten/MtoRagSystem/benutzer.md
Normal file
82
daten/MtoRagSystem/benutzer.md
Normal file
@@ -0,0 +1,82 @@
|
||||
<!-- titel -->
|
||||
Benutzer
|
||||
----------------------------------------
|
||||
<!-- art -->
|
||||
kern
|
||||
----------------------------------------
|
||||
<!-- ziel -->
|
||||
Regelt Zugang und Rollen der Menschen
|
||||
----------------------------------------
|
||||
<!-- regeln -->
|
||||
- Ein Passwort wird nur verschlüsselt gespeichert
|
||||
- Eine E-Mail ist eindeutig
|
||||
- Ein deaktiviertes Konto wird abgewiesen
|
||||
- Niemand deaktiviert sich selbst
|
||||
- Der letzte oberste Verwalter bleibt geschützt
|
||||
- Die Verwaltung braucht die höchste Rolle
|
||||
- Ein Konto lässt sich nicht löschen
|
||||
- Deaktivierung beendet die laufende Sitzung
|
||||
----------------------------------------
|
||||
<!-- funktion -->
|
||||
Benutzer filtern
|
||||
<!-- regeln -->
|
||||
- Filter nach Text, Zustand und Rolle
|
||||
- Die Suche trifft Namen, E-Mail und Abteilung
|
||||
- Ein ungültiger Wert fällt auf alle
|
||||
- Die Gesamtzahlen bleiben ungefiltert
|
||||
<!-- testen -->
|
||||
- Menüeintrag Benutzer wählen
|
||||
- Filter setzen
|
||||
- LMB auf Filtern
|
||||
- Trefferzahl sichtbar
|
||||
----------------------------------------
|
||||
<!-- funktion -->
|
||||
Benutzer erstellen
|
||||
<!-- regeln -->
|
||||
- Das Passwort braucht acht Zeichen
|
||||
- Die Wiederholung muss übereinstimmen
|
||||
- Mindestens eine Rolle ist Pflicht
|
||||
- Unbekannte Rollen werden abgewiesen
|
||||
- Die Grundrolle ist nicht vergebbar
|
||||
<!-- testen -->
|
||||
- Benutzerliste öffnen
|
||||
- Formular ausfüllen
|
||||
- Rollen ankreuzen
|
||||
- Erstellen
|
||||
- Benutzer in der Liste
|
||||
----------------------------------------
|
||||
<!-- funktion -->
|
||||
Benutzer bearbeiten
|
||||
<!-- regeln -->
|
||||
- Leeres Passwortfeld ändert nichts
|
||||
- Die oberste Rolle entzieht sich niemand selbst
|
||||
- Namen enden bei 100 Zeichen
|
||||
- Abteilung endet bei 120 Zeichen
|
||||
<!-- testen -->
|
||||
- Benutzerliste öffnen
|
||||
- LMB auf Bearbeiten
|
||||
- Felder ändern
|
||||
- Speichern
|
||||
- Änderung in der Liste
|
||||
----------------------------------------
|
||||
<!-- funktion -->
|
||||
Benutzer umschalten
|
||||
<!-- ziel -->
|
||||
Sperrt oder öffnet den Zugang sofort
|
||||
<!-- regeln -->
|
||||
- Bestehende Rollen bleiben erhalten
|
||||
<!-- testen -->
|
||||
- Benutzerliste öffnen
|
||||
- LMB auf Zustand
|
||||
- Bestätigen
|
||||
- Zustandsspalte wechselt
|
||||
----------------------------------------
|
||||
<!-- funktion -->
|
||||
Benutzer im Terminal anlegen
|
||||
<!-- regeln -->
|
||||
- Doppelte E-Mail wird abgewiesen
|
||||
- Die Eingabe erfolgt abgefragt
|
||||
<!-- testen -->
|
||||
- Kommando aufrufen
|
||||
- Angaben eintragen
|
||||
- Benutzer angelegt
|
||||
Reference in New Issue
Block a user