Alle Aktionen in einem Grails-Controller auslesen

Ich muss alle verfügbaren Aktionen von jedem Controller in meiner Web-App auslesen. Der Grund dafür ist ein Autorisierungssystem, bei dem ich Benutzern eine Liste der zulässigen Aktionen geben muss.

ZB: Benutzer xyz hat die Berechtigung zum Ausführen der Aktionen Anzeigen, Auflisten, Suchen. Der Benutzer admin hat die Berechtigung zum Ausführen der Aktionen Bearbeiten, Löschen usw.

Ich muss alle Aktionen von einer Steuerung auslesen. Hat jemand eine Idee?

Antworten auf die Frage(8)

Ihre Antwort auf die Frage