Rechteprüfungs-API
Siehe https://aenderungsverwaltung.nerz-ev.de/view.php?id=155
Um 0000154 zu korrigieren, sowie evtl. der BuV und anderen Applikationen in Zukunft zu ermöglichen, abzufragen, zu welchen Aktionen ein Benutzer überhaupt berechtigt ist (und z.B. anhand dieser Informationen bestimmte Menüeinträge auszublenden) ist es erforderlich, den Programmcode im Datenverteiler, der für die Ermittlung der Rechte zuständig ist, auch den Applikationsfunktionen zugänglich zu machen.
Skizze der Umsetzung:
- Verschieben von ein paar Java-Klassen vom Datenverteiler in die DAF
- Anpassung der Interfaces, sodass ggf. datenverteilerspezifische Besonderheiten entfernt werden und die Funktionen allgemein aufrufbar werden
- Abrufen der verwendeten Rechteprüfung über die vom Datenverteiler publizierte Attributgruppe (wenn nicht der Datenverteiler selbst)
- Erstellung von Tests