LDAP -> DB Sync für Kunden und Agenten

Hallo, Meine Kunden und Agenten liegen in unterschiedlichen Containern im Directory. Wenn ich bei der Konfiguration nach der Doku nichts übersehen habe, gibt es nur _eine_ Möglichkeit, Angaben zur Synchronisation von Benutzern aus dem LDAP in die lokale Datenbank zu machen: $Self->{'AuthSyncModule'} = 'Kernel::System::Auth::Sync::LDAP'; $Self->{'AuthSyncModule::LDAP::Host'} = 'servername'; $Self->{'AuthSyncModule::LDAP::BaseDN'} = 'ou=...'; $Self->{'AuthSyncModule::LDAP::UID'} = 'cn'; $Self->{'AuthSyncModule::LDAP::SearchUserDN'} = 'cn=...'; $Self->{'AuthSyncModule::LDAP::SearchUserPw'} = '*****'; $Self->{'AuthSyncModule::LDAP::UserSyncMap'} = { # DB -> LDAP UserFirstname => 'givenName', UserLastname => 'sn', UserEmail => 'mail', }; $Self->{'AuthSyncModule::LDAP::Params'} = { port => 389, timeout => 120, async => 0, version => 3, }; $Self->{'AuthSyncModule::LDAP::UserAttr'} = 'cn'; # UserTable $Self->{DatabaseUserTable} = 'users'; $Self->{DatabaseUserTableUserID} = 'id'; $Self->{DatabaseUserTableUserPW} = 'pw'; $Self->{DatabaseUserTableUser} = 'login'; Wie muß man denn vorgehen, um sowohl die Agenten- als auch die Kundenbenutzer synchronisieren zu können? Unter BaseDN kann man ja nur _einen_ der beiden Container angeben. Ich habe zwar irgendwo im Netz einen Hinweis gefunden, dass man die einzelnen Abschnitte auch durch anhängen von Nummern mehrfach verwenden kann, allerdings war kein Beispielcode dabei und durch ausprobieren hab' ich nur den Webserver lahmgelegt. Vielen Dank + viele Grüße, Markus
participants (1)
-
Ludwig Markus