Nochmal vielen Dank an alle für die Informationen!
Ich habe das Modul nun installiert und entsprechend der Dokumentation konfiguriert. Nur leider sind jetzt alle Dokumente für alle Benutzer, in dem zu schützenden Verzeichnis, gesperrt, obwohl der geschützte Medien-Bereich für einige Gruppen zugänglich sein sollte.
Hier ein paar Infos zu unserer Umgebung:
Unser Web-Verzeichnis:
<Jboss-Verzeichnis>\Web.war\cms
<Jboss-Verzeichnis>\Web.war\WEB-INF
...
<Jboss-Verzeichnis>\Web.war\index.jsp
unter <Jboss-Verzeichnis>\Web.war\cms befinden sich folgende Unterverzeichnisse:
\de (komplett: <Jboss-Verzeichnis>\Web.war\cms\de)
\media (komplett: <Jboss-Verzeichnis>\Web.war\cms\media)
innerhalb des media-Verzeichnis befindet sich der zu schützende Ordner:
\dokumente\dies_ist_ein_zu_schützendes_verzeichnis (komplett: <Jboss-Verzeichnis>\Web.war\cms\media\dokumente\dies_ist_ein_zu_schützendes_verzeichnis)
Den betreffenden Ordner habe ich auch bereits im Redaktionsclient innerhalb der Medienverwaltung nur für bestimmte Gruppen erlaubt.
die aclFilter.conf beinhaltet folgende Informationen:
------------------------------------------------------
FILTERS=crctest
crctest.mapping=/cms/media/dokumente/dies_ist_ein_zu_schützendes_verzeichnis/*
crctest.pathPrefix=/cms
crctest.extensions=*.zip,*.pdf
crctest.defaultAccess=deny
------------------------------------------------------
die crcTrabsfer.ini beinhaltet folgende Informationen:
------------------------------------------------------
USERS=admin:DiegAPfdCMS
PROFILES=admin
admin.user=admin
admin.dir=C:/Programme/jboss-5.1.0.GA-jdk6/server/default/deploy/unser_generiertes.ear/Web.war/cms
------------------------------------------------------
in der web.xml habe ich auch folgende Informationen eingebunden:
<display-name>FS Security</display-name>
<filter>
<filter-name>fss-MultiAccessControlFilter</filter-name>
<filter-class>de.espirit.firstspirit.acl.servlet.MultiAccessControlFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>fss-MultiAccessControlFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<servlet>
<servlet-name>fss-CRCTransferServlet</servlet-name>
<servlet-class>de.espirit.firstspirit.client.io.crc.CRCTransferServlet</servlet-class>
<load-on-startup>2</load-on-startup>
</servlet>
<servlet>
<servlet-name>fss-AccessControlServlet</servlet-name>
<servlet-class>de.espirit.firstspirit.acl.servlet.AccessControlServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>fss-CRCTransferServlet</servlet-name>
<url-pattern>*.CRCTransfer</url-pattern>
</servlet-mapping>
<session-config>
<session-timeout>360</session-timeout>
</session-config>
In der betreffenden Project-Konfiguration stehen unter "Berechtigungen" folgende Informationen:
Sichere Medien Ordner: dies_ist_ein_zu_schützendes_verzeichnis
Präfix für die Access-Control-Datenbank: /cms
Rechte-Variable: pt_groups
Zugriff erlauben, wenn keine Rechte definiert sind: nein
Was habe ich falsch gemacht was die Dokumente nun für alle Benutzer sperrt?...es sollten doch zumindest die Benutzer der einzelnen Benutzergruppen darauf Zugriff haben, die auch über die "meta"-Daten innerhalb des Redaktionsclients für den betreffenden Medien-Ordner als zugriffsberechtigte Gruppen eingerichtet wurden.
Vielen Dank!