Bedienung und Authentifizierung
Erscheinungsbild
Bedienung und Authentifizierung
[Bearbeiten]Varianten
[Bearbeiten]MegBes unterstützt projektabhängig unterschiedliche Bedienwege. Die Variante muss in Konfiguration, Frontend und Testplan übereinstimmen.
- Ticket-Monitor und zentrale Anmeldung
- Der Ticket-Monitor erzeugt beziehungsweise liefert eine Benutzerkennung. Der Benutzer tritt damit in das System ein und meldet sich an einer Station an. Bei stationsgesteuertem Betrieb prüft MegBes zusätzlich Status und Belegung.
- Direkter Zugriff
- Projekte oder Subprojekte wie `miquaguide` können Stationen direkt ansprechen, ohne vorherige Anmeldung am Ticket-Monitor. Das ist eine bewusste Konfigurationsvariante und kein automatisch fehlender Authentifizierungsschritt.
- Administrative Bedienung
- Administrationsfunktionen sind getrennt von Besucherzugriffen zu behandeln und nur für berechtigte Konten freizugeben.
Ablauf mit Ticket-Monitor
[Bearbeiten]- Ticket beziehungsweise Benutzerkennung abrufen.
- Benutzerkennung prüfen und in das System eintreten.
- gewünschte Station auswählen und anmelden.
- bei stationsgesteuertem Modus Stationsstatus prüfen.
- Steuerbefehl senden.
- Station nach Abschluss ordnungsgemäß freigeben oder zurücksetzen.
Technische Prüfung
[Bearbeiten]Der aktuelle Repository-Stand enthält unter anderem Endpunkte für Authentifizierung, Ticketabruf, Eintritt, Stationsanmeldung, Stationsstatus und Videobefehle. Pfade und Payloads werden nicht aus alten Projektkopien übernommen, sondern am tatsächlich eingesetzten Release geprüft.
Testfälle
[Bearbeiten]- gültige und ungültige Benutzerkennung
- freie, belegte und unbekannte Station
- Anmeldung und saubere Abmeldung
- abgelaufener Stations-Timer
- direkter Zugriff nur im dafür vorgesehenen Projekt
- kein Zugriff auf ein anderes Projekt durch geänderte URL oder Stationsnummer
Siehe Client-Feedback und Stationsmeldungen und UDP und Stationszustände.