Hallo,
Ich habe ein Problem mit den Extensions aus der ldap_* (ldap_server, ldap_auth und ldap_sync) Reihe und dem LDAP von Lotus Domino.
Lotus Domino LDAP stellt für jeden Benutzer das Betriebsattribut dominoaccessgroups bereit. Alle Nutzer die Zugang zum Typo3 erhalten sollen sind in einer Gruppe Typo3Editors und haben dementsprechend das Attribut.
Leider schaffe ich es nicht, einen Filter zu bauen, der nur Nutzer der entsprechenden Gruppe einliest. Die Logische Idee für den Filter wäre ja:
(&(objectClass=Person)(cn=###USERNAME###)(dominoaccessgroup=CN=Typo3Editors))
Dieser Filter liefert aber ein leeres Ergebnis zurück. Ich nehme an, es liegt daran dass dominoaccessgroup ein Betriebsattribut ist und kein normales Text Attribut. Kann man das irgendwie anders Abfragen?
Ohne das Zusatzattribut funktioniert der Login ohne Probleme, allerdings habe ich knapp 3000 Nutzer im LDAP und davon brauchen nur rund ~40 Zugriff auf Typo3. Es wäre also deutlich effektiver nur die Nutzer zu importieren die Zugriff brauchen, anstatt alle 3000.
Ich hoffe jemand kann Ideen beisteuern die mir weiterhelfen, da ich inzwischen seit Tagen an diesem Problem einfach nicht weiterkomme.