autom. Zuordnung von Kundenbenutzer-Gruppen

Hilfe zu OTRS Problemen aller Art
Post Reply
Harty
Znuny newbie
Posts: 21
Joined: 11 Apr 2013, 12:25
Znuny Version: 4.0.8

autom. Zuordnung von Kundenbenutzer-Gruppen

Post by Harty »

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.
OTRS: 4.0.8
OS: OTRS Appliance
DB: PostgreSQL
Harty
Znuny newbie
Posts: 21
Joined: 11 Apr 2013, 12:25
Znuny Version: 4.0.8

Re: autom. Zuordnung von Kundenbenutzer-Gruppen

Post by Harty »

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.
OTRS: 4.0.8
OS: OTRS Appliance
DB: PostgreSQL
Harty
Znuny newbie
Posts: 21
Joined: 11 Apr 2013, 12:25
Znuny Version: 4.0.8

Re: autom. Zuordnung von Kundenbenutzer-Gruppen [Solved]

Post by Harty »

Ok. Ich hab was passendes gefunden. Danke an Giulio Soleni

viewtopic.php?f=60&t=28667
OTRS: 4.0.8
OS: OTRS Appliance
DB: PostgreSQL
Post Reply