Mit vs.genericsetup.ldap haben wir ein Produkt entwickelt, das den Im- und Export der LDAP- oder AD-Konfiguration von Plone-Sites erlaubt.
vs.genericsetup.ldap
nutzt das Generic Setup Tool, um die Konfiguration einer LDAP- oder Active Directory-Anbindung aus einer Plone-Site exportieren und in einer anderen Plone-Site wieder importieren zu können. Damit werden reproduzierbare und programmatische LDAP- und AD-Anbindungen möglich.
Um vs.genericsetup.ldap
zu installieren, wird in der buildout.cfg-Datei
folgendes eingetragen:
[buildout]
eggs =
...
vs.genericsetup.ldap
[instance]
...
zcml =
...
collective.genericsetup.ldap
Nach der Installation von vs.genericsetup.ldap
können Sie in das Generic Setup Tool Ihrer Plone-Site gehen und die Konfiguration Ihrer LDAP- oder AD-Anbindung exportieren, indem Sie im Export-Reiter LDAP Settings Export auswählen und anschließend auf Export selected steps klicken. Anschließend können Sie die ldap_plugin.xml
-Datei in src/vs.policy/vs/policy/profile/default/
kopieren. Beim Installieren des vs.policy
-Produkts wird das Plone LDAP plugin oder ActiveDirectory Multi Plugin automatisch im Pluggable Auth Service erstellt. Ist vs.policy
bereits für Ihre Website installiert, können Sie eines der beiden Plugins auch nachträglich hinzufügen, indem Sie im Import-Reiter des Generic Setup Tool den LDAP Settings Import auswählen und anschließend auf Import selected steps klicken.