Default für Anreden (Salutations) aktivieren mit OpenLDAP

Hilfe zu Znuny Problemen aller Art
Locked
herder
Znuny newbie
Posts: 2
Joined: 03 Oct 2016, 09:02
Znuny Version: 5.0.13
Real Name: Ernest Herder

Default für Anreden (Salutations) aktivieren mit OpenLDAP

Post by herder »

Hallo zusammen,

wir möchten die Anreden (Action=AdminSalutation) personalisieren und dabei einen Default vorgeben welcher verwendet wird wenn der Kundenbenutzer bei uns nicht bekannt ist.

Unsere Kundenbenutzer sind in einem LDAP-Server (OpenLDAP) gespeichert.
Für jeden Kundenbenutzer gibt es ein LDAP-Attribut "Salutation" mit z. B. folgendem Inhalt: Hallo Herr Meier
In der OTRS-Anrede haben wir vorgegeben: Hallo <OTRS_CUSTOMER_DATA_Salutation>,
Das funktioniert.

Das Problem dabei ist: Ein Teil unserer Kundenbenutzer ist nicht im LDAP-Server eingetragen.
Für diese Kundenbenutzer soll automatisch eine nicht personalisierte Anrede verwendet werden: Sehr geehrte Dame, sehr geehrter Herr

Als Lösungsmöglichkeiten haben wir:
  • Wir tragen alle Kundenbenutzer in den LDAP-Server ein. Das ist nicht machbar weil wir die Benutzerdaten oftmals nicht haben.
  • Wir tragen im OpenLDAP-Server beim Attribut "Anrede" einen Default ein. Das ist uns nicht gelungen weil OpenLDAP so etwas scheinbar nicht zulässt.
  • Wir haben in OTRS erfolglos nach einer passenden Sysconfig-Einstellung gesucht.
  • Wir haben den OTRS-Quellcode modifiziert, speziell die Methode "_Replace" in der Datei ~otrs/Kernel/System/TemplateGenerator.pm. Damit funktioniert es zwar aber das ist unschön.
Gibt es eine elegantere Methode?

Danke und Gruß
Ernest
wurzel
Znuny guru
Posts: 3273
Joined: 08 Jul 2010, 22:25
Znuny Version: x.x.x
Real Name: Florian

Re: Default für Anreden (Salutations) aktivieren mit OpenLDAP

Post by wurzel »

Hi,

es gibt einen Advanced Editor (https://www.otrs.com/otrs-business-solu ... r/?lang=de)
Der kann verschiedene Anreden auf Basis von Attributen (z.B. deutsch/englisch/männlich/weiblich) und der dürfte für Deine Zwecke auch gehen.

Out of the box (OTRS Free ohne Codeänderung) dürfte es nicht gehen denke ich.

viele Grüße
Flo
OTRS 2025 SILVER (Prod)
OTRS 2025 auf Debian 12 (Test)
Znuny 7.x latest version testing auf Debian 12

-- Ich beantworte keine Forums-Fragen PN - No PN please

I won't answer to unfriendly users any more. A greeting and regards are just polite.
herder
Znuny newbie
Posts: 2
Joined: 03 Oct 2016, 09:02
Znuny Version: 5.0.13
Real Name: Ernest Herder

Re: Default für Anreden (Salutations) aktivieren mit OpenLDAP

Post by herder »

Hallo Flo,

danke für den Hinweis.
Damit ist klar, dass es keine elegantere Methode gibt weil das Feature sonst keine Abnehmer fände.
Da wir einen Support-Vertrag haben könnten wir das Feature vermutlich einsetzen aber das werden wir uns nochmal ansehen.

Gruß
Ernest
Locked