Hallo Liste,
ich habe hier ein kleines Phänomen.
Ich mappe folgende Felder aus dem AD:
Map => [
# note: Login, Email and CustomerID needed!
# var, frontend, storage, shown, required, storage-type
#[ 'UserSalutation', 'Title', 'title', 1, 0, 'var' ],
[ 'UserFirstname', 'Firstname', 'givenname', 1, 1, 'var' ],
[ 'UserLastname', 'Lastname', 'sn', 1, 1, 'var' ],
[ 'UserLogin', 'Login', 'sAMAccountName', 1, 1, 'var' ],
[ 'UserEmail', 'Email', 'mail', 1, 1, 'var' ],
[ 'UserCustomerID', 'CustomerID', 'mail', 0, 1, 'var' ],
[ 'UserPhone', 'Phone', 'telephonenumber', 1, 0, 'var' ],
[ 'UserComment', 'Comment', 'description', 1, 0, 'var' ],
[ 'Firma', 'Firma', 'company', 1, 0, 'var' ],
[ 'Abteilung', 'Abteilung', 'department', 1, 0, 'var' ],
[ 'Vorgesetzter', 'Vorgesetzter', 'manager', 1, 0, 'var' ],
[ 'Buero', 'Buero', 'physicalDeliveryOfficeName', 1, 0, 'var' ],
die felder hab ich in der Datenbank hinzugefügt. In der Kunden-Info werden die dann auch angezeigt.
Wenn ich jetzt mein sync_ldap2db ausführe werden diese felder gesynct:
my %Map = (
# db => ldap
email => 'mail',
customer_id => 'mail',
first_name => 'sn',
last_name => 'givenname',
pw => 'test',
firma => 'company',
#abteilung => 'department',
abteilung => 'description',
manager => 'manager',
buero => 'physicalDeliveryOfficeName',
nach dem Sync werden die Felder in der Kunden-Info nicht mehr angezeigt.
Ich steh völlig auf dem Schlauch woran das liegt.
Hat jemand von euch ne Idee?
Boris