wir benutzen OTRS Firmen intern als Ticket System. LDAP ist schon integriert und die Anmeldung und alles funktioniert schon. unsere AD ist wie folgt aufgebaut.
Dömäne
|--OU: Abteilung abc
| |-------Mitarbeiter A
| |-------Mitarbeiter B
| |-------Mitarbeiter C
|
|-- OU: Abteilung xyz
| |-------Mitarbeiter D
|
|-- OU: usw.
Folgendes Problem: Die Mitarbeiter A,B, und C sollen gemeinsam ihre Tickets sehen (Company Tickets). Mitarbeiter D darf nur die Tickets aus der Abteilung xyz sehen.
ich habe die Zuordnung der Felder der AD in der Config.pm wie folgt:
Code: Select all
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', , 'department', 0, 1, 'var' ],
[ 'UserPhone', 'Phone', 'telephonenumber', 1, 0, 'var' ],
# [ 'UserAddress', 'Address', 'postaladdress', 1, 0, 'var' ],
# [ 'UserComment', 'Comment', 'description', 1, 0, 'var' ],
],
};