Kontakte: LDAP Server - Anbindung externer Verzeichnisse
LDAP-Server-Übersicht
Die Pier4Voice P-Series Cloud Edition kann als LDAP-Server eingerichtet werden, der eine zentralisierte Telefonbuchverwaltung bietet. Mit dieser Funktion können Sie die Kontaktinformationen in der PBX speichern und schnell Anrufe starten, ohne Zeit mit dem Suchen der Nummer eines Kontakts und der anschließenden Eingabe auf Ihrem Telefon zu verschwenden, wodurch die Arbeitseffizienz erheblich verbessert wird.
Was ist LDAP?
LDAP steht für Lightweight Directory Access Protocol und ist ein Anwendungsprotokoll für den Zugriff und die Verwaltung von Informationsdiensten für das verteilte Verzeichnis über ein IP-Netzwerk.
Der LDAP-Verzeichnisserver basiert auf dem Client/Server-Modell. Der LDAP-Server enthält Verzeichnisdaten. Ein LDAP-Client verbindet sich mit dem LDAP-Server und sendet eine Anfrage, um Verzeichnisdaten vom LDAP-Server abzurufen, wodurch eine globale Verzeichnisdatenverwaltung implementiert wird.
LDAP-Verzeichnisstruktur
Der LDAP-Server ist eine Art Netzwerkdatenbank, die auf Einträgen basiert, wobei ein Eintrag eine Sammlung von Informationen über eine Entität ist. In LDAP sind Verzeichniseinträge in einer hierarchischen Baumstruktur angeordnet.
LDAP-Terminologie
Ein LDAP-Eintrag ist eine Sammlung von Informationen über eine Entität. Jeder Eintrag besteht aus drei Hauptkomponenten: einem Distinguished Name (DN), einer Sammlung von Attributen und einer Sammlung von Objektklassen.
Distinguished Name (DN)
Ein global eindeutiger Distinguished Name eines Eintrags, der den Eintrag und seine Position in der Hierarchie des Verzeichnisinformationsbaums eindeutig identifiziert.
Ein DN besteht normalerweise aus drei Komponenten:
-
dc (Domain Component): Bezieht sich in der Regel auf eine Komponente des Domain-Namens.
-
ou (Organization Unit): Bezieht sich in der Regel auf den Namen eines Gruppenobjekts.
-
cn (Common Name): Bezieht sich in der Regel auf einen Benutzernamen.
Der Base DN ist die Wurzel des LDAP-Verzeichnisbaums und der Ausgangspunkt für die LDAP-Suche.
Attribute
Jeder Eintrag kann mehrere Attribute aufweisen. Jedes Attribut hat einen Attributtyp und eine Reihe von Werten, die die eigentlichen Daten darstellen.
Die folgende Tabelle gibt Beispiele für Attribute:
| Attribut | Informationsdetails | Beispiel |
cn |
Contact ID (Kontakt-ID) | Leo |
displayName |
Display Name (Anzeigename) | Leo Ball |
givenName |
First Name (Vorname) | Leo |
sn |
Last Name (Nachname) | Ball |
mail |
Email Address (E-Mail-Adresse) | leoball@example.com |
company |
Company (Firma) | Pier4Voice |
comment |
Remark (Anmerkung) | Partner |
telephoneNumber |
Business Number (Geschäftsnummer) | +49-123-456789 |
mobile |
Mobile Number (Mobilnummer) | 12345678902 |
postalCode |
Zip Code (Postleitzahl) | 12345 |
st |
State (Bundesland) | Berlin |
co |
Country (Land) | Deutschland |
Objektklassen (Object Classes)
Die Objektklasse definiert Sammlungen von Attributtypen, die in Einträgen, die diese Klasse enthalten, verwendet werden dürfen, und welche dieser Attributtypen erforderlich und welche optional sind. Jede Eintrag besitzt eine strukturelle Objektklasse, die angibt, welche Art von Objekt ein Eintrag repräsentiert (z. B. eine Person, eine Gruppe, ein Gerät, einen Dienst usw.).
------------------------------------------------------------------------------------------
Einrichten der PBX als LDAP-Server
Vorgehensweise
-
Melden Sie sich beim Webportal der PBX an.
-
Gehen Sie zu Kontakte > LDAP-Server.
-
Schalten Sie oben auf der Seite den LDAP-Server ein.
-
Klicken Sie auf die Registerkarte LDAP-Server-Einstellungen (LDAP Server Settings), um die Einstellungen des LDAP-Servers zu überprüfen oder diese nach Bedarf zu ändern.
| Einstellung | Beschreibung |
| LDAP-Host | Die LDAP-Server-Adresse der Pier4Voice P-Series Cloud Edition. LDAP-Clients stellen über diese Adresse eine Verbindung zum LDAP-Server her. |
| LDAP-Modus | Das Verbindungsprotokoll, das zwischen dem LDAP-Server und den LDAP-Clients verwendet wird (z. B. LDAP oder LDAPs). |
| LDAP-Port | Der LDAP-Port des LDAP-Servers. |
| LDAPs-Port | Der sichere LDAPs-Port des LDAP-Servers. |
| Base DN | Richten Sie den Basis-Eintrag des Verzeichnisses ein. Format: dc=XXX,dc=com. |
Hinweis: Es sind nur Zahlen, Buchstaben und die Zeichen * . @ - _ erlaubt. Stellen Sie sicher, dass die eingegebene Länge innerhalb des unterstützten Bereichs des Telefons oder anderer verbundener Clients liegt. |
-
Klicken Sie auf die Registerkarte LDAP-Knoten (LDAP Nodes) und aktivieren oder deaktivieren Sie die Knoten nach Bedarf.
-
Hinweis: Wenn ein Knoten deaktiviert ist, können Sie die Informationen unter diesem Knoten nicht abfragen.
-
Ergebnis
Die Pier4Voice funktioniert nun als LDAP-Server. Sie können Kontaktinformationen direkt in der PBX speichern. Benutzer können ein IP-Telefon über LDAP mit der PBX verbinden und die Kontaktinformationen direkt vom IP-Telefon abfragen.
------------------------------------------------------------------------------------------
Automatische Bereitstellung von LDAP für IP-Telefone
Sie können LDAP für IP-Telefone über die Automatische Bereitstellung (Auto Provisioning) konfigurieren, was bequemer und einfacher zu bedienen ist.
Voraussetzungen
Stellen Sie sicher, dass die folgenden Bedingungen erfüllt sind:
-
Sie haben die PBX als LDAP-Server eingerichtet (wie im vorherigen Thema beschrieben).
-
Das Telefon ist über die Automatische Bereitstellung mit der Pier4Voice verbunden und ihm wurde eine Nebenstelle zugewiesen.
Vorgehensweise
-
Melden Sie sich beim Webportal der PBX an.
-
Gehen Sie zu Automatische Bereitstellung (Auto Provisioning) > Telefone (Phones).
-
Klicken Sie auf das Bearbeitungssymbol (Stift-Icon) neben dem gewünschten Telefon.
-
Scrollen Sie auf der Registerkarte Telefon (Phone) zum Abschnitt LDAP-Verzeichnis (LDAP Directory) und richten Sie die LDAP-Funktion nach Bedarf ein.
| Einstellung | Beschreibung | Beispiel |
| LDAP-Verzeichnis aktivieren | Aktiviert oder deaktiviert die LDAP-Verzeichnisfunktion. | Aktiviert |
| Verzeichnisname | Legt einen Namen für das LDAP-Verzeichnis fest. | PBX_Kontakte |
| LDAP-Server-Adresse | Die Adresse des LDAP-Servers der Pier4Voice P-Series Cloud Edition. | example.proxy1.test. |
| LDAP-Modus | Wählt den Verbindungsmodus zwischen dem LDAP-Server und dem IP-Telefon. | LDAPs |
| LDAP-Namensfilter | Gibt die Namensattribute für die LDAP-Kontaktnamensuche an. | `( |
| LDAP-Nummernfilter | Gibt die Nummernattribute für die LDAP-Suche an. | `( |
| LDAP-Namensattribute | Gibt die Namensattribute jedes Eintrags an, die vom LDAP-Server zurückgegeben werden sollen (durch Leerzeichen getrennt). | displayName |
| LDAP-Nummernattribute | Gibt die Nummernattribute jedes Eintrags an, die vom LDAP-Server zurückgegeben werden sollen. | telephoneNumber mobile homePhone |
| LDAP-Anzeigename | Gibt den Anzeigenamen des Kontakteintrags an, der auf dem LCD-Bildschirm angezeigt wird. Hinweis: Dieser Parameter muss mit dem Symbol % beginnen. |
%displayName |
| Max. Suchergebnisse | Gibt die maximale Anzahl der Suchergebnisse an, die vom LDAP-Server zurückgegeben werden sollen. | 50 |
| LDAP-Suche für eingehenden Anruf | Aktiviert oder deaktiviert die Durchführung einer LDAP-Suche durch das IP-Telefon bei eingehendem Anruf. | Aktiviert |
| LDAP-Suche für ausgehenden Anruf | Aktiviert oder deaktiviert die Durchführung einer LDAP-Suche durch das IP-Telefon beim Tätigen eines Anrufs. | Aktiviert |
| LDAP-Sortierung der Ergebnisse | Aktiviert oder deaktiviert die Sortierung der Suchergebnisse in alphabetischer und numerischer Reihenfolge durch das IP-Telefon. | Aktiviert |
-
Klicken Sie auf Speichern (Save).
-
Die Seite kehrt zu Automatische Bereitstellung > Telefone zurück.
-
Klicken Sie auf das Bereitstellungssymbol (oft ein Refresh-Icon) neben dem Telefon, um die Einstellungen erneut bereitzustellen.
-
Klicken Sie im Pop-up-Dialogfeld auf OK.
------------------------------------------------------------------------------------------
LDAP-Konfigurationen auf Yealink-Telefonen (Manuelle Konfiguration)
Dieses Thema beschreibt anhand des Yealink SIP-T53W IP-Telefons (mit Firmware-Version 93.85.0.5 als Beispiel), wie Sie LDAP auf Yealink IP-Telefonen manuell konfigurieren.
Konfigurationsbeispiel
Die Beispielkonfigurationen basieren auf den Standardeinstellungen des Pier4Voice LDAP-Servers. Sie können die folgenden Einstellungen als Ausgangspunkt verwenden und die Filter- und Anzeigeattribute nach Bedarf anpassen.
Voraussetzungen
-
Sie haben die PBX als LDAP-Server eingerichtet.
Vorgehensweise
-
Melden Sie sich bei der Weboberfläche des Yealink-Telefons an.
-
Gehen Sie zu Verzeichnis (Directory) > LDAP.
-
Aktivieren Sie den Schalter LDAP aktivieren (LDAP Enable) und geben Sie die gewünschten Werte in die entsprechenden Felder ein.
| Einstellung | Beschreibung | Beispiel |
| LDAP-Bezeichnung | Geben Sie den Namen des LDAP-Telefonbuchs an. | PBX_Kontakte |
| LDAP-Namensfilter | Gibt die Namensattribute für die LDAP-Kontaktnamensuche an. | `( |
| LDAP-Nummernfilter | Gibt die Nummernattribute für die LDAP-Suche an. | `( |
| LDAP TLS-Modus | Gibt den Verbindungsmodus zwischen dem LDAP-Server und dem IP-Telefon an. | LDAPS |
| LDAP-Server-Adresse | Geben Sie die LDAP-Server-Adresse der Pier4Voice P-Series Cloud Edition ein. |
|
| Port | Geben Sie den LDAP-Server-Port ein. | 15019 |
| LDAP-Benutzername | Geben Sie den Benutzernamen für die Anmeldung beim LDAP-Server ein. Hinweis: Erhalten Sie den Benutzernamen von der PBX unter Kontakte > LDAP-Server > LDAP-Anmeldeinformationen > LDAP-Kontoname. | cn=5566,ou=users,dc=example,dc=proxy1,dc=test,dc=pier4voicecloud,dc=com |
| LDAP-Passwort | Geben Sie das Passwort für die Anmeldung beim LDAP-Server ein. Hinweis: Das Passwort ist das Registrierungspasswort der Benutzernebenstelle. | Regpwd123 |
| LDAP Base | Geben Sie den von der PBX abgerufenen Base DN ein, der als LDAP-Suchbasis verwendet wird. |
|
| Max. Treffer (1~1000) | Gibt die maximale Anzahl der Suchergebnisse an, die vom LDAP-Server zurückgegeben werden sollen. | 50 |
| LDAP-Namensattribute | Gibt die Namensattribute jedes Eintrags an, die vom LDAP-Server zurückgegeben werden sollen (durch Leerzeichen getrennt). | displayName |
| LDAP-Nummernattribute | Gibt die Nummernattribute jedes Eintrags an, die vom LDAP-Server zurückgegeben werden sollen. |
|
| LDAP-Anzeigename | Gibt den Anzeigenamen des Kontakteintrags an, der auf dem LCD-Bildschirm angezeigt wird. Hinweis: Dieser Parameter muss mit dem Symbol % beginnen. |
%displayName |
| Protokoll | Die LDAP-Protokollversion. Die Pier4Voice P-Series Cloud Edition verwendet Version 3. | Version 3 |
| LDAP-Suche für eingehenden Anruf | Aktiviert oder deaktiviert die Durchführung einer LDAP-Suche durch das IP-Telefon bei eingehendem Anruf. | Aktiviert |
| LDAP-Suche für ausgehenden Anruf | Aktiviert oder deaktiviert die Durchführung einer LDAP-Suche durch das IP-Telefon beim Tätigen eines Anrufs. | Aktiviert |
| LDAP-Sortierung der Ergebnisse | Aktiviert oder deaktiviert die Sortierung der Suchergebnisse in alphabetischer und numerischer Reihenfolge durch das IP-Telefon. | Aktiviert |
-
Klicken Sie auf Bestätigen (Confirm), um die Änderungen zu übernehmen.
Kontakte über das Verzeichnis suchen
LDAP-Verzeichnis auf dem Yealink-Telefon aktivieren
-
Melden Sie sich bei der Weboberfläche des Yealink-Telefons an.
-
Gehen Sie zu Verzeichnis (Directory) > Einstellungen (Settings).
-
Fügen Sie im Abschnitt Verzeichnis (Directory) das Element LDAP aus dem Feld Deaktiviert in das Feld Aktiviert hinzu.
-
Optional: Fügen Sie im Abschnitt Suchquellenliste beim Wählen (Search Source List In Dialing) das Element LDAP aus dem Feld Deaktiviert in das Feld Aktiviert hinzu.
-
Klicken Sie auf Bestätigen (Confirm).
LDAP-Kontakte suchen
-
Drücken Sie auf dem IP-Telefon die Taste Verzeichnis (Directory) und wählen Sie das LDAP-Telefonbuch aus.
-
Suchen Sie den Kontaktnamen oder die Nummer über die Tastatur.
-
Die Kontakte, deren Name oder Telefonnummer mit den eingegebenen Zeichen übereinstimmen, werden auf dem Telefondisplay angezeigt.
-
Drücken Sie die Navigationstaste, um den gewünschten Kontakt auszuwählen.
-
Drücken Sie Senden (Send), um den Kontakt anzurufen.
Kontakte über die LDAP-Taste suchen
Eine LDAP-Taste auf dem Yealink-Telefon einrichten
-
Melden Sie sich bei der Weboberfläche des Yealink-Telefons an.
-
Gehen Sie zu DssKey > Line Key (oder einer anderen programmierbaren Taste), um eine Funktionstaste zu konfigurieren.
-
Wählen Sie in der Dropdown-Liste Typ die Option LDAP aus.
-
Klicken Sie auf Bestätigen (Confirm).
LDAP-Kontakte suchen
-
Drücken Sie die LDAP-Taste, um auf das LDAP-Telefonbuch zuzugreifen.
-
Suchen Sie den Kontaktnamen oder die Nummer über die Tastatur.
-
Die Kontakte, deren Name oder Telefonnummer mit den eingegebenen Zeichen übereinstimmen, werden auf dem Telefondisplay angezeigt.
-
Drücken Sie die Navigationstaste, um den gewünschten Kontakt auszuwählen.
-
Drücken Sie Senden (Send), um den Kontakt anzurufen.
