ich hab inzwischen einige Beiträge gelesen, stehe aber immernoch irgendwie auf dem Schlauch.
Wir haben OTRS4 im Einsatz, bisher hat jeder Kunde eine unique CustomerID, welche per LDAP vom Attribut Mail ausgelesen wird.
Somit sieht jeder Kunde seine eigenen Tickets. Eingerichtet wurde eine Gruppe, welche Zugriff auf die Schaltfläche Firmentickets erlaubt, das funktioniert auch soweit.
Wir wollen folgendes. Jeder Kunde sieht seine eigenen Tickets, ausgewählte Kunden sehen Tickets der ganzen Abteilung.
Also Abteilung Test hat Kunden A, B, C
Kunde A und B sind normale User, Kunde C ist Keyuser. Kunde C soll die eigenen Tickets sehen, aber unter Firmentickets, ggfl. die eigenen und die von Kunde A und Kunde B.
Der Eintrag Customer_IDs wurde zur Datenbank hinzugefügt, im Attribut welches dahintersteckt wurde auch die Gruppe eingetragen, was mache ich falsch?
Wir wollen unter Customer_IDs wenn möglich nicht die einzelnen Kundennummern hinterlegen, sondern eine Gruppe, damit nicht bei jeder Neueinstellung massig Kundennummern im Attribut eingetragen werden müssen.
Auszug aus der Config.pm
Code: Select all
CustomerKey => 'sAMAccountName',
CustomerID => 'mail',
CustomerUserListFields => ['sn','givenname','mail'],
CustomerUserSearchFields => ['sn','givenname','mail'],
CustomerUserPostMasterSearchFields => ['mail'],
CustomerUserNameFields => ['sn','givenname'],
Map => [
# note: Login, Email and CustomerID needed!
# var, frontend, storage, shown, required, storage-type
[ 'UserSalutation', 'Title', 'extensionAttribute8', 1, 1, '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, 1, 'var' ],
[ 'UserFax', 'Fax', 'facsimileTelephoneNumber', 1, 1, 'var' ],
[ 'UserCustomerIDs', 'CustomerIDs', 'extensionAttribute11', 1, 0, 'var', '', 0 ],
# [ 'UserAddress', 'Address', 'postaladdress', 1, 0, 'var' ],
# [ 'UserComment', 'Comment', 'description', 1, 0, 'var' ],
[ 'UserDepartment', 'Abteilung', 'department', 1, 1, 'var' ],
Vielen Dank für die Hilfe
Gruß Stefan