Einführung / Konfiguration von Benutzerrechten / Konfiguration / Konfiguration der Server-Komponente
Konfiguration der Server-Komponente
Die Konfiguration der Server-Komponente erfolgt durch eine Servicekonfigurationsdatei service.ini, in der die allgemeinen Einstellungen vorgenommen und optional einer Menge von Gruppendefinitions-Dateien im XML-Format angegeben werden. Das Servicekonfigurationsverzeichnis für Module befindet sich unterhalb des FirstSpirit-Verzeichnisses im Unterverzeichnis „conf/modules“. Die einzelnen Servicekonfigurationsdateien befinden sich in einem Unterverzeichnis, welches den Namen der Komponente (hier: System.PermissionService) trägt. Für die Rechtedefinitions-Komponente befindet sich die Datei services.ini in folgendem Verzeichnis:
conf/modules/System.PermissionService
Die Datei service.ini muss so erweitert werden, dass es möglich ist, auf Basis von LDAP-Queries eine Gruppenhierarchie aufzubauen. Da dies vermutlich nicht durch eine statische Parametrisierung möglich ist, muss gegebenenfalls ein „erzeugendes BeanShell-Skript“ als Parameter angegeben werden. Diesem Skript kann dann ein geeigneter initialer LDAP-Kontext zur Verfügung gestellt werden.