Hallo zusammen,
ich komme leider bei einem Thema nicht weiter und hoffe auf eine Idee aus der Runde.
Wir setzen unser OTRS sowohl für interne "Kunden"(Mitarbeiter), sowie für externe Kunden ein.
Die internen Kundenbenutzer werden aus dem AD per LDAP an OTRS übertragen; die externen Kunden pflegen wir direkt im OTRS Datenbank Backend.
Standardmäßig bekommen alle die Gruppe users zugewiesen. Ist es möglich darüber hinaus nur den internen Kollegen, die über das AD kommen, automatisch eine Gruppe in OTRS z.B. "intern" zuzuweisen?
Hintergrund ist, dass alle Externen nur eine minimale Auswahl an verfügbaren Queues sehen sollen (Gruppenzugehörigkeit users), wenn sie über das Customer-Frontend Tickets erstellen. Interne Mitarbeiter sollen aber mehr Queues zur Auswahl haben, um Ihre Tickets bereits bei der Erstellung thematisch "richtig" einzuordnen. Die dafür notwendigen/vorhandenen Queues sind der Gruppe "intern" zugeordnet.
Das funktioniert auch alles wunderbar, wenn ich manuell die Zuordnung von Kundenbenutzer<->Gruppen vornehme. Das ist auf Dauer nicht praktikabel und von daher der Wunsch, die User (Kundenbenutzer), die eh per LDAP synchronisiert werden, auch gleich der Gruppe intern zuzuweisen.
Ich habe bereits versucht in der Config.pm mit CustomerGroupAlwaysGroups => 'intern' zu experimentieren, aber leider ohne Erfolg. Das zieht zumindest in der Sektion nicht. Und es geht auch explizit nur um die Kundenbenutzer, die aus dem AD kommen.
#--------------------------------------#
# LDAP Konfiguration / Kundendaten #
#--------------------------------------#
$Self->{CustomerUser1} = {
Name => 'internes AD',
Module => 'Kernel::System::CustomerUser::LDAP',
Params => {
Host => 'server.domain.local',
BaseDN => 'ou=Standorte,dc=domain,dc=local',
SSCOPE => 'sub',
UserDN => 'cn=adread,ou=ServiceAccounts,dc=domain,dc=local',
UserPw => 'xxxxxxxxxx',
SourceCharset => 'utf-8',
DestCharset => 'utf-8',
AlwaysFilter => '(mail=*)',
},
CustomerKey => 'sAMAccountName',
CustomerID => 'mail',
CustomerUserListFields => ['givenname', 'sn', 'mail'],
CustomerUserSearchFields => ['sAMAccountName', 'givenname', 'sn', 'mail', 'telephonenumber', 'mobile'],
# CustomerUserListFields => ['sAMAccountName', 'cn', 'mail'],
# CustomerUserSearchFields => ['sAMAccountName', 'cn', 'mail'],
CustomerUserSearchPrefix => '',
CustomerUserSearchSuffix => '*',
CustomerUserSearchListLimit => 300,
CustomerGroupAlwaysGroups => 'intern',
CustomerUserPostMasterSearchFields => ['mail'],
CustomerUserNameFields => ['givenname', 'sn'],
Map => [
.......
Hat jemand eine Idee? Bin für Vorschläge offen.
Danke schon mal im Voraus.
autom. Zuordnung von Kundenbenutzer-Gruppen
autom. Zuordnung von Kundenbenutzer-Gruppen
OTRS: 4.0.8
OS: OTRS Appliance
DB: PostgreSQL
OS: OTRS Appliance
DB: PostgreSQL
Re: autom. Zuordnung von Kundenbenutzer-Gruppen
Ja schade. Das Thema scheint nicht so interessant zu sein, wenn niemand was dazu sagen möchte. Ich komme da leider nicht so richtig weiter und wirklich passende Beiträge in dieser Themenrichtung habe ich auch nicht gefunden. Sollte die Anfrage in der Form schon existieren, bitte kurze Info, wenn ich was übersehen habe.
Ich bin auf jeden Fall für einen Hinweis dankbar.
Ich bin auf jeden Fall für einen Hinweis dankbar.
OTRS: 4.0.8
OS: OTRS Appliance
DB: PostgreSQL
OS: OTRS Appliance
DB: PostgreSQL
Re: autom. Zuordnung von Kundenbenutzer-Gruppen [Solved]
OTRS: 4.0.8
OS: OTRS Appliance
DB: PostgreSQL
OS: OTRS Appliance
DB: PostgreSQL