• Deutsch
  • English
  • Anmeldung OTOBO Community
+49 (0)9427 68 39 000
OTOBO
  • SOFTWARE
    • Software | Überblick
    • IT Service Management
    • Customer Service Management
    • Enterprise Service Management
    • Demo
    • Download
    • Dokumentation
  • SERVICES
    • Überblick Services
    • Beratung
    • Training
    • Entwicklung
    • OTRS Migration zu OTOBO
    • Support
    • Managed Service
    • Support-Portal
  • UNTERNEHMEN
    • Über uns
    • Karriere
    • Partner
    • Kontakt
    • Newsletter
  • RESSOURCEN
  • COMMUNITY
    • Open Source
    • Community Forum
    • Download
    • Dokumentation
    • OTOBO übersetzen
  • Click to open the search input field Click to open the search input field Suche
  • Menü Menü

Schlagwörter: Kundenbenutzer, kundenbenutzer-name, LDAP

Ansicht von 0 Antwort-Threads
  • Autor
    Beiträge
    • 8. August 2024 um 12:01 Uhr - Views: 1076 #31847
      marzie
      Teilnehmer

        OTOBO 11.0.5 auf Docker

        Wir haben 2 OUs in einer ActiveDirectory Umgebung, die wir über LDAPS auf KundenBenutzer Informationen abfragen.
        Wir haben in der Config.pm 2 LDAP Verbindungen für beide OUs hinzugefügt:

            $Self->{CustomerUser1} = {
            Name => 'LDAP Datenquelle',
            Module => 'Kernel::System::CustomerUser::LDAP',
            Params => {
            Host => 'ldaps://xxx',
            BaseDN => 'OU=XXX1,DC=domain,DC=local',
            SSCOPE => 'sub',
            UserDN => 'CN=OTRS,OU=XXX1,DC=domain,DC=local',
            UserPw => 'xxx',
            SourceCharset => 'utf-8',
            DestCharset => 'utf-8',
            },
            CustomerKey => 'sAMAccountName',
            CustomerID => 'company',
            CustomerUserListFields => ['sAMAccountName', 'cn', 'mail'],
            CustomerUserSearchFields => ['sAMAccountName', 'cn', 'mail'],
            CustomerUserPostMasterSearchFields => ['mail'],
            CustomerUserNameFields => ['givenname', 'sn'],
            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', 'company', 0, 1, 'var' ],
            [ 'UserPhone', 'Phone', 'telephoneNumber', 1, 0, 'var' ],
            [ 'UserAbteilung','Abteilung','department',1, 0, 'var', '', 0 ],
            [ 'UserInitialen','Initialen','initials',1, 0, 'var', '', 0 ],
            ],
            };

            $Self->{CustomerUser2} = {
            Name => 'LDAP Datenquelle Neu',
            Module => 'Kernel::System::CustomerUser::LDAP',
            Params => {
            Host => 'ldaps://xxx',
            BaseDN => 'OU=XXX2,DC=domain,DC=local',
            SSCOPE => 'sub',
            UserDN => 'CN=OTRS,OU=XXX1,DC=domain,DC=local',
            UserPw => 'xxx',
            SourceCharset => 'utf-8',
            DestCharset => 'utf-8',
            },
            CustomerKey => 'sAMAccountName',
            CustomerID => 'company',
            CustomerUserListFields => ['sAMAccountName', 'cn', 'mail'],
            CustomerUserSearchFields => ['sAMAccountName', 'cn', 'mail'],
            CustomerUserPostMasterSearchFields => ['mail'],
            CustomerUserNameFields => ['givenname', 'sn'],
            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', 'company', 0, 1, 'var' ],
            [ 'UserPhone', 'Phone', 'telephoneNumber', 1, 0, 'var' ],
            [ 'UserAbteilung','Abteilung','department',1, 0, 'var', '', 0 ],
            [ 'UserInitialen','Initialen','initials',1, 0, 'var', '', 0 ],
            ],
            };

        Die erste Verbindung funktioniert und alle KundenBenutzer Informationen werden korrekt angezeigt.
        Die zweite Verbindung funktioniert nur teilweise… Die KundenBenutzer stehen zwar alle im Kundenbenutzer Kontrollzentrum mit allen Informationen, aber im Dashboard wird der Kundenname nicht angezeigt, nur ein „-“ wird angezeigt:

         

        Wenn ich den Benutzer aus der OU XXX2 in XXX1 verschiebe, wird der Kundenbenutzer-Name korrekt angezeigt.

        Ist nur eine LDAP Verbindung möglich? Hat jemand eine Idee, warum die zweite LDAP Verbindung nicht zum Kundenbenutzer-Namen führt?

    • Autor
      Beiträge
    Ansicht von 0 Antwort-Threads
    • Du musst angemeldet sein, um auf dieses Thema antworten zu können.

    Foren durchsuchen

    Anmeldung

    Anmeldung

    Konto erstellen
    Passwort vergessen?

    Login via Social

    Profil

    Bitte vervollständigen Sie nach der Registrierung Ihr Profil, das vereinfacht die spätere Kommunikation enorm. Ihre Profileinstellung finden Sie, wenn Sie auf Ihr Avatarbild klicken.

    Sie können Ihren Avatar ändern, indem Sie sich mit Ihrer E-Mail-Adresse unter gravatar.com registrieren.

    Letzte Aktivitäten

    • Dynamische Felder in AgentTicketNote mit ACL verstecken
    • FAQ: kaputtes Copy & Paste von Bildern zwischen Artikeln
    • Benachrichtigung „Ticket wurde mir entzogen“ möglich?
    • Statistik Anzahl Tickets pro Agent
    • Docker: Ändern des redis Hosts

    Unternehmen

    Über uns
    Karriere
    Stellenbörse
    Partner werden
    Kontakt
    Newsletter

    OTOBO | Simplify work and create exceptional service experiences.

    Die Source Code Owner und Maintainer hinter OTOBO.

    Software

    Service Management-Plattform
    OTOBO Demo
    OTOBO Download
    OTOBO Dokumentation

    Security-Problem melden:
    security@otobo.org

    Services

    Support-Portal
    Beratung
    Training
    Support
    Managed Services
    Erweiterung
    OTRS Migration
    Partner finden

    Community

    Open Source
    Community Forum
    Mitmachen
    OTOBO Developer
    OTOBO@GitHub

    © 2026 Rother OSS GmbH | All rights reserved.
    • Cookie-Einstellungen
    • Impressum
    • Datenschutz
    • Haftungsausschluss
    Nach oben scrollen Nach oben scrollen Nach oben scrollen