shock
I'm new here

FS-Personalisation Permission Service externe Quelle

Wir wollen zur für unsere Personalisierung ein externes User repository (LDAP) verwenden.

Damit uns diese Gruppen in den Metadaten zur Auswahl angeboten werden, möchten wir im Permission Service eine externe Datenquelle einbinden (FS Personalisation Dokumentation Punkt 1.3.2.3)

Hier steht außer, dass man entweder interne oder externe Quellen einbinden kann leider recht wenig.

Wie kann ich eine externe Quelle, in unserem Fall LDAP, einbinden?

Hat dies jemand schonmal so eingesetzt und kann ggf. ein Beispiel nennen?

5 Replies
broszeit
I'm new here

Hallo,

besteht das Problem weiterhin?

Informationen, wie z.B. die users.xml konfiguriert wird, sind in diesem Beitrag zu finden:

https://community.e-spirit.com/message/3770#3770

Viele Grüße

Rouven

0 Kudos

Hallo,

ja die Frage besteht weiterhin.

Wie sieht eine solche Anbindung an eine externe Quelle aus?

Hat dies schonmal jemand so umgesetzt?

Soweit ich es auch vom Helpdesk erfahren habe, ist es nötig, dass die externe Anbindung die .xml-Dateien in einem FS-verständlichen Format zurückliefert.

Schöne Grüße

Stefan

0 Kudos

Hallo Herr Hock,

das Format ist in der Dokumentation bzw. im von Herrn Broszeit verlinkten Beitrag beschrieben. Welche Informationen fehlen ihnen jetzt noch?

Viele Grüße

Christoph Feddersen

0 Kudos

Hallo Herr Hock, hallo e-spirit.

Wir stehen gerade in einem Intranet-Projekt vor der selben Hürde.

Gerne würden wir per direkter LDAP-Connection die relevanten Gruppen i.d. PermissionService einlesen, OHNE den Umweg über die per Intervall gepollte XML-Datei gehen zu müssen.

@e-spirit:

Ist dies vorgesehen bzw. gibt es hierfür ausführlichere Dokumentationen oder Beispiele?

Es handelt sich hierbei um ein aktuelles FS5-System.

MfG

Hagen Jäger

0 Kudos

Hallo Herr Hock.

Auch wir waren von der "externen" Datenquelle i.d. Dokumentation etwas irritiert. Letztendlich scheint immer der Umweg über die XML-Datei von Nöten zu sein.

Wir erzeugen diese nun über ein kurzes Powershell-Skript. Alternativ steht in FS natürlich beanshell als Skriptsprache der Wahl zur Verfügung. Auf einer Windows-Maschine kommt man mit Bordmitteln wie Powershell meist schneller ans Ziel.

Die groups.xml besteht aus folgenden Elementen:

<?xml version="1.0" encoding="ISO-8859-1" ?>

<GROUPS name="GroupsFile" version="1">

     <GROUP id="2" name="Anonyme Besucher"/>

     <GROUP id="3" name="Registrierte Mitglieder"/>

     <GROUP id="4" name="Kunden"/>

</GROUPS>

(aus der FS-Admin-Dokumentation Kapitel 11.4.3.2)

MfG

Hagen Jäger