Beispiele für die Konfiguration | |
---|---|
Von:
Thorsten Kamann <thorsten.kamann@planetes.de> |
|
Die Konfigurationsdatei des SecurityWatchers bietet sehr viele Möglichkeiten. Beispiele bieten oftmals einen besseren Überblick als die längste Dokumentation. |
Inhalt:
|
Diese Konfiguration installiert die Regeln für alle Engines:
<permissions type="engine"> <grant .../> </permissions>
Diese Konfiguration installiert die Regeln für die Engines Centaurus-Public:
<permissions type="engine" name="Centaurus-Public"> <grant .../> </permissions>
Diese Konfiguration installiert die Regeln für alle Hosts:
<permissions type="host"> <grant .../> </permissions>
Diese Konfiguration installiert die Regeln für den Host localhost:
<permissions type="engine" name="localhost"> <grant .../> </permissions>
Diese Konfiguration installiert die Regeln für den Host localhost in der Engine Centaurus-Public:
<permissions type="engine" name="localhost" engine="Centaurus-Public"> <grant .../> </permissions>
Diese Konfiguration installiert die Regeln für alle Kontexte:
<permissions type="context"> <grant .../> </permissions>
Diese Konfiguration installiert die Regeln für den Kontext app1:
<permissions type="engine" name="app1"> <grant .../> </permissions>
Diese Konfiguration installiert die Regeln für den Kontext app1 des Hosts localhost:
<permissions type="engine" name="app1" host="localhost"> <grant .../> </permissions>
Diese Konfiguration installiert die Regeln für alle Kontexte im Host localhost der Engine Centaurus-Public:
<permissions type="engine" host="localhost" engine="Centaurus-Public"> <grant .../> </permissions>
Anhand der Beispiele sehen Sie, das Sie die Attribute beliebig kombinieren können, damit sie genau die Engines, Hosts und Kontexte bestimmen können, denen zusätzliche Berechtigungen zugewiesen werden sollen.