Userprivilegien hinzufügen

Started by mike75, September 10, 2015, 10:06:28 AM

Previous topic - Next topic
Hallo,

ich würde gerne einem User einer bestimmten Gruppe eine eigene Webseite mit Informationen die sich im www Ordner befindet anzeigen lassen. Leider kann man keine Privilegien für Gruppen setzen wo man eigene Urls angeben kann. Es geht nur "Alle Seiten" oder einzelne vorgegebene. Kann ich das irgendwie lösen? Bzw. in welcher Datei kann ich ein neues Privileg hinzufügen.

LG Michael

Hi Michael,

jede eigene www Datei benötigt als erste PHP Zeile:

require_once 'guiconfig.inc';

(sonst greift die Authentifizierung nicht)

Die Datei core.git/src/opnsense/mvc/app/models/OPNsense/Core/ACL_Legacy_Page_Map.json enthält die Liste aller Grundprivilegien. Da kannst du die Seiten schon hinzufügen, sie werden aber bei einem Update überschrieben. Flexibler geht das mit einer Datei analog zu core.git/src/opnsense/mvc/app/models/OPNsense/IDS/ACL/ACL.xml die dann nur die neuen Seiten beinhalten muss für dein Plugin.


Hi,

danke für die kompetente Antwort. Werde das mal heute testen. :-)

lg