[otrs-de] Company-Tickets mit LDAP-Backend

Christian Boenning christian at verloren-im.net
Mon Mai 21 19:00:41 GMT 2007


Hi zusammen,

Irgendwie habe ich ein Problem mit Company-Tickets. Und zwar geht es  
darum, dass ich ein Active-Directory habe in dem ich 5 Firmen  
verwalte. Das ganze über das Feld "Company" im Verzeichnis.

Wenn ein Benutzer A mit der Mail-Adresse a at company-a.de und dem  
Firmen-Eintrag Company A ein Ticket aufmacht funktioniert das wunderbar.
Wenn ein Benutzer B mit der Mail-Adresse b at company-a.de und dem  
Firmen-Eintrag Company A ein Ticket aufmacht funktioniert das auch.
Nur: Die beiden sehen jeweils das Ticket des anderen Benutzers nicht.

Die Attribute der Benutzer passen allerdings. Wenn ich also im Admin  
Tool "Kunden Benutzer" Benutzer A und Benutzer B suche, steht im Feld  
"Kunden-Nummern" tatsächlich "Company A".

Mit dem Config-Flag CustomerUserExcludePrimaryCustomerID habe ich  
auch schon rumgespielt. Setze ich das auf 0 sehen weder Benutzer A  
noch Benutzer B Company-Tickets (nichtmals mehr die Eigenen). Setze  
ich das auf 1 sehen die beiden Benutzer nur das eine von den  
Benutzern selbst erstellte Ticket. Nicht aber das des jeweils anderen  
Butzers.

Ich denke ich habe irgendwo nen Denkfehler drin. Oder muss ich beim  
Pflegen des Feldes im Verzeichnis auf irgendwas achten (Leerzeichen  
escapen, Anführungszeichen, ...)? Laut Docs sollte das eigentlich  
passen wie ich das gemacht habe denke ich. In den Logs steht nichts,  
was auf nen Fehler hindeuten könnte (Meiner Meinung).

Die Version von OTRS ist 2.1.7 auf Redhat EL 4.5.

Grüße,
Christian