Hi,
ich bin momentan dabei die SecurityEngineProxy für die Search Engine zu konfigurieren.
Mir ist dabei aufgefallen, dass ich aus der Session nur den User direkt "FIRSTpersonalisation.user" oder
die Gruppen "FIRSTpersonalisation.usergroups" heraus gelesen bekomme. Ich bräuchte an der Stelle allerdings ein Attribut "abteilung".
Das Attribut propertyKey greift anscheinend bereits auf die Session zu, so dass ich keine weiteren Methodenaufrufe
wie z.B. (FIRSTpersonalisation.user).getAttributes("abteilung") innerhalb der Attribuangabe machen kann.
Wie bekomme ich das Attribut "abteilung" aus der User Session in dem FSSearch Modul innerhalb des SecurityEngineProxy engine ausgelesen???
.....
<engine class=”de.espirit.firstspirit.opt.search.engine.proxy.SecurityEngineProxy”>
<attribute name="acceptUndefinedResults">true</attribute>
<attribute name="resultKey">groups</attribute>
<attribute name="propertyKey">FIRSTpersonalisation.user.attributes["abteilung"]</attribute> ???
.....
????
Vielen Dank im Vorraus