Directory#
Hinweis
Sehen Sie sich unser Video-Tutorial zum Thema Kontakte (Directory) an.
XPhone Connect Directory ist ein integrierter Verzeichnisdienst, der zentralen Zugriff auf verteilte Kontaktdaten ermöglicht. Sie können verschiedene Datenquellen anbinden und direkt auf Ihre Kontakte und Adressen zugreifen. Die Daten müssen nicht repliziert werden; Sie greifen direkt auf Ihre Originaldaten zu. Anwendungen und Endgeräte kommunizieren über LDAP/HTTP bzw. LDAPS/HTTPS mit sogenannten Client Interfaces, über die Authentifizierung und Suchanfragen laufen, um so auf Ihre Kontaktdaten zugreifen zu können. Mit XPhone Connect Directory werden für einige Datenquellen Standard-Schemata ausgeliefert, die in der Regel so direkt verwendet werden können. Um die Daten aber speziellen Kundenbedürfnissen anzupassen, kann das jeweilige Schema jedoch auch modifiziert werden.


XPhone Connect Directory bietet eine einfach zu bedienende Benutzeroberfläche, über die Sie schnell neue Datenquellen und Client Interfaces hinzufügen können.
Voraussetzungen#
Einstellungen an der Firewall
Beim Einsatz einer Firewall, muss der Zugriff von außerhalb auf den XPhone Connect Server gewährleistet sein. Richten Sie die Firewall so ein, dass sie den Zugriff auf den Dienst
atlasservice.exezulässt.Verwendete Ports
Der Zugriff auf folgende Ports muss gewährleistet sein:
2230für die Directory Administrationsoberfläche.alle weiteren Ports, die von Client Interfaces verwendet werden.
Software
Die Administrationsoberfläche kann durch die ClickOnce-Technologie mittels eines Links installiert werden. ClickOnce hat folgende Voraussetzungen:
Windows Installer 5.0
.NET Framework 4.8
Die Administrationsoberfläche ist eine Windows Presentation Foundation (WPF)-Anwendung. WPF-Anwendungen verwenden Hardwarebeschleunigung für das Rendering der grafischen Oberfläche. Deshalb wird empfohlen, gegebenenfalls den Grafikkartentreiber zu aktualisieren.
Öffnen#
Starten Sie die Administrationsoberfläche entweder direkt auf dem XPhone Connect Server über den Server Manager oder durch die Verknüpfung XPhone Connect Directory im Startmenü, sofern Sie (lokal) die ClickOnce-Anwendung heruntergeladen haben.
Über die Web-Administration
Sie können die Directory Administrationsoberfläche über die XPhone Connect Web-Administration installieren und öffnen.
Öffnen Sie die Web-Administration und navigieren Sie zu:
Systemeinstellungen > Directory
Klicken Sie den Link XPhone Connect Directory Administration öffnen/installieren, um die Administrationsoberfläche zu installieren.
Das Fenster vom XPhone Connect Directory öffnet sich.
Geben Sie die Anmeldedaten eines Systemadministrators ein und klicken Sie auf Verbinden.
Die XPhone Connect Directory Administrationsoberfläche wird geöffnet.
Lokal auf dem XPhone Server öffnen
Melden Sie sich am Desktop des XPhone Servers an.
Öffnen Sie den Server Manager und klicken Sie auf den Link XPhone Connect Directory oder auf die daneben befindliche Schaltfläche.
Das Fenster vom XPhone Connect Directory öffnet sich.
Geben Sie die Anmeldedaten eines Systemadministrators ein und klicken Sie auf Verbinden.
Die XPhone Connect Directory Administrationsoberfläche wird geöffnet.
Zuordnungsbereich#
Der Zuordnungsbereich ist in drei vertikale Bereiche unterteilt:
Datenquellen
Der linke Bereich enthält eine Übersicht über die verfügbaren Datenquellen. Sie können hinzugefügt, bearbeitet und gelöscht werden.
Feldzuordnungsschema
Der mittlere Bereich enthält eine Übersicht über die Feldzuordnungsschemas für alle Datenquellen und Client Interfaces. Hier können Sie die Zuordnungen der Datenquellenfelder zum Directory Feld-Schema bearbeiten sowie die Zuordnungen der Felder aus dem XPhone Connect Directory Feld-Schema zu den Feldern des Client Interface bearbeiten.
Client Interfaces
Der rechte Bereich enthält eine Übersicht über die verfügbaren Client Interfaces. Sie können hinzugefügt, bearbeitet und gelöscht werden.
Funktionen für Datenquellen und Client Interfaces#
Sie können über die Administrationsoberfläche Datenquellen und Client Interfaces einrichten, bearbeiten und löschen. Die folgenden Abschnitte geben Ihnen einen Überblick über die wichtigsten Funktionen.
Hinzufügen#
Um eine neue Datenquelle bzw. ein neues Client Interface hinzuzufügen, klicken Sie Datenquelle hinzufügen bzw. Client Interface hinzufügen
. Der jeweilige Konfigurationsassistent wird gestartet.
Hinweis
Wenn Sie eine neue Datenquelle speichern, ohne die Pflichtfelder auszufüllen, erscheint eine entsprechende Meldung. Zusätzlich werden die einzelnen Schritte im Konfigurationsassistent mit einem Ausrufezeichen markiert, bei denen wichtige Angaben fehlen.
Export und Import#
Konfiguration exportieren
Klicken Sie auf das Pfeilsymbol
hinter der Bezeichnung der Datenquelle bzw. des Client Interfaces.Wählen Sie Konfiguration exportieren.
Wählen Sie diese Option, wenn Sie die Konfiguration der Datenquelle bzw. des Client Interfaces als XML exportieren wollen. Wählen Sie ein Verzeichnis aus und klicken auf Konfiguration exportieren.
Konfiguration importieren
Klicken Sie auf Datenquelle hinzufügen bzw. Client Interface hinzufügen

Wählen Sie den Eintrag Konfiguration importieren aus, der am Ende der Liste steht.
Hiermit importieren Sie eine zuvor exportierte XML-Konfiguration.
Bearbeiten#
Um die Einstellungen einer Datenquelle oder eines Client Interfaces zu bearbeiten, klicken Sie auf den jeweiligen Namen. Dadurch wird der entsprechende Konfigurationsassistent geöffnet.
Deaktivieren (bzw. Aktivieren)#
Sie können Datenquellen bzw. Client Interfaces deaktivieren. So verringern Sie beispielsweise die Last auf dem Server (sofern Sie diese Datenquelle nicht benötigen). Die Einstellungen der Datenquelle bzw. des Client Interface gehen dabei nicht verloren.
Klicken Sie auf das Pfeil-Symbol
der Datenquelle bzw. des Client Interfaces.Klicken Sie auf das Pfeil-Symbol
neben der Schaltfläche und wählen Deaktivieren bzw. Aktivieren.
Hinweis
Wenn Sie eine Datenquelle bzw. ein Client Interface deaktivieren, sorgt die Option Bei Start des XPhone Connect Servers automatisch aktivieren dafür, dass die entsprechende Datenquelle bzw. das Client Interface bei einem Dienst- oder Serverneustart wieder aktiviert wird.
Löschen#
Klicken Sie bei der Datenquelle oder dem Client Interface auf den Pfeil-Button
.Öffnen Sie das Menü, indem Sie innerhalb der Datenquelle oder des Client Interfaces auf den zweiten Pfeil-Button
klicken.Wählen Sie im Menü Löschen.
Index aktualisieren#
Um die Suchen möglichst effizient zu gestalten, wird je Datenquelle ein Index erstellt. Wenn sich viele Datensätze in der Datenquelle geändert haben, können Sie mit Index aktualisieren eine sofortige Aktualisierung durchführen.
Klicken Sie auf das Pfeil-Symbol
der Datenquelle bzw. des Client Interfaces.Klicken Sie auf das Pfeil-Symbol
neben der Schaltfläche und wählen Index aktualisieren.
Status#
Ein Informationssymbol auf dem Verbindungspfeil zwischen Datenquelle (bzw. Client Interface) und Feld-Schema zeigt den Status der Datenquelle bzw. des Client Interfaces an. Fahren Sie mit dem Mauszeiger über das Informationssymbol, um Details zum Status anzuzeigen:
:Datenquelle oder Client Interface ist aktiviert und bereit Anfragen zu bearbeiten bzw. Treffer zu liefern.
:Datenquelle oder Client Interface ist deaktiviert, d.h., es werden keine Anfragen bearbeitet und keine Treffer zurückgeliefert.
:Datenquelle oder Client Interface konnte nicht aktiviert werden und befindet sich im Fehlerzustand. Mögliche Ursachen können u.a. sein: eine fehlerhafte Konfiguration, fehlerhafte Feldzuordnung, die Quelldatenbank ist nicht erreichbar oder fehlende Lizenzen.
:Dienst ist in Bearbeitung - wird aktiviert bzw. deaktiviert. In diesem Zustand steht die Datenquelle bzw. das Client Interface zur Verarbeitung von Suchen nicht zur Verfügung.
Statistik-Informationen#
Wenn Sie mit dem Mauszeiger über die zuvor beschriebenen Informationssymbole fahren, erscheint eine Statistik-Ansicht.

Die folgenden Informationen werden angezeigt:
Status
Hier sehen Sie, seit wann die Datenquelle bzw. das Client Interface aktiv ist (z.B. seit der Neuanlage bzw. des letzten Dienst-Neustarts).
Index (nur bei Datenquellen)
Standardmäßig wird ein Index über aller Datensätze erstellt. Hier sehen Sie, wann der Index zuletzt aktualisiert wurde (standardmäßig stündlich), wie lange der Index-Abgleich gedauert hat, wann die nächste Aktualisierung ansteht und wie viele Datensätze sich im Index befinden.
Suchstatistik
Hier sehen Sie die Anzahl von Suchanfragen, Suchtreffer und Suchdauer in bestimmten Zeiträumen.
Datenquellen#
Hinweis
Dieses Kapitel beschreibt die allgemeinen Konfigurationsdialoge für Datenquellen. Anleitungen zur Konfiguration spezifischer Datenquellen finden Sie im Kapitel Integration.
Die grundsätzliche Konfiguration einer Datenquelle folgt immer einem ähnlichen Ablauf. Unterschiede bestehen meist in Verbindung und Authentifizierung.
Sie können den Konfigurationsassistenten auf unterschiedliche Weise bedienen:
Verwenden Sie die Schaltflächen Weiter und Zurück, um zwischen den Konfigurationsschritten zu wechseln.
Wählen Sie die einzelnen Schritte im Konfigurationsassistent direkt aus.
Im Folgenden werden die in der Konfiguration regelmäßig verwendeten Dialoge erläutert.
Grundeinstellungen#
In diesem Schritt können Sie die Grundeinstellungen für die Datenquelle festlegen.
Name
Geben Sie einen Namen zur Identifizierung der Datenquelle ein. Er ist Teil der Identifizierung von Datensätzen. Wird er geändert, werden persistent gespeicherte Referenzen auf Datensätze ungültig. Dieser Name wird später auf der XPhone Connect Directory Administrationsoberfläche angezeigt.
Eindeutige Kennung
Die Eindeutige Kennung beschreibt eine Datenquelle eindeutig. Sie wird verwendet, um eine eindeutige Referenz auf Kontakteinträge erzeugen zu können.
Ändern Sie diese Kennung nur in besonderen Fällen z.B. wenn eine Datenquelle gelöscht und durch eine neue ersetzt wurde.
In diesem Fall kann die Kennung der alten Datenquelle ersetzt werden.
Die Kennung einer gelöschten Datenquelle finden Sie in der Löschnachricht im Event-Log oder in den exportierten Einstellungen.
Beschreibung
Geben Sie hier optional eine Beschreibung ein.
Bei Start des XPhone Connect Servers automatisch aktivieren
Wenn die Datenquelle beim Start des XPhone Connect Servers nicht automatisch verbunden werden soll, deaktivieren Sie das Kontrollkästchen (Default: aktiv
). Beim Start des XPhone Connect Servers wird umgehend eine Verbindung zur Datenquelle hergestellt.
Index Zeitplan#
In diesem Dialog können Sie festlegen, an welchen Wochentagen und zu welcher Uhrzeit der Index der Datenquelle aktualisiert werden soll.
Der Index wird aus den indizierten Feldern aller Datensätze aufgebaut, die aus den Datenquellen ausgelesen werden. XPhone Connect Directory nutzt diesen Index, um bei Suchanfragen Daten in den Datenquellen schneller zu finden. Benutzer erhalten als Suchergebnis nicht die Daten aus dem Index, sondern die Originaldaten der Datenquelle. Es findet (außer bei CSV-Dateien) keine Replikation der Originaldaten in der XPhone Connect Directory Datenquelle statt.
Damit die Daten im Index möglichst aktuell bleiben, können Sie über Start- und Endzeit sowie ein frei wählbares Intervall festlegen, wann und wie oft der Index automatisch aktualisieren werden soll.
Wochentage
Aktivieren Sie die Wochentage, an denen der Index aktualisiert werden soll.
Startzeit
Wählen Sie die Uhrzeit der erstmaligen Aktualisierung.
Endzeit
Wählen Sie die Uhrzeit der letztmaligen Aktualisierung. (Endzeit >= Startzeit)
Intervall
Wählen Sie die Häufigkeit der Index-Aktualisierung (Format: HH:MM, 00:00 bedeutet einmalige Ausführung zur Startzeit).
Beispiele
Die Aktualisierung wird an den gewünschten Tagen jeweils einmalig zur Startzeit ausgeführt:
Einmalige tägliche Ausführung außerhalb der Geschäftszeiten (z.B. mehrere Datenquellen mit vielen Einträgen)
Gewünschte Tage aktivieren (z.B. täglich oder nur am Wochenende)
Startzeit nach Geschäftsschluss wählen
Endzeit >= Startzeit wählen
Intervall 00:00 wählen
Die Aktualisierung wird an den gewünschten Tagen alle zwei Stunden ausgeführt, erstmalig um 8 Uhr, letztmalig um 16 Uhr:
Mehrmalige tägliche Ausführung während der Geschäftszeiten (z.B. nur eine Datenquelle mit häufigen Änderungen am Datenbestand während der Arbeitszeit)
Gewünschte Tage aktivieren (z.B. Mo-Fr)
Startzeit wählen (z.B. 08:00 Uhr)
Endzeit wählen (z.B. 16:00 Uhr)
Intervall wählen (z.B. 02:00 Uhr)
Stellen Sie sich bei der Zeitplanung für die Index-Aktualisierung folgende Fragen:
Wie viele Datenquellen sollen hinzugefügt werden?
Wollen Sie beispielsweise nur eine Datenquelle hinzufügen, können Sie den Index mehrmals am Tag aktualisieren lassen.
Wie viele Kontaktdaten enthalten die einzelnen Datenquellen?
Wollen Sie beispielsweise mehrere Datenquellen hinzufügen, die sehr viele Einträge enthalten, sollten Sie den Index nur ein- bis zweimal am Tag aktualisieren lassen. Da die Performance der Datenquellen bei der Index-Aktualisierung sinken kann, sollte die Index-Aktualisierung zudem nur außerhalb der üblichen Arbeitszeiten stattfinden (zum Beispiel nachts).
Wie oft ändern sich die Daten in den einzelnen Datenquellen?
Ändern sich die Daten in einer Datenquelle mehrmals am Tag, sollte der Index dieser Datenquelle mehrmals am Tag aktualisiert werden. Stimmen die Daten im Index nicht mit den indizierten Feldern der Datenquelle überein, so können die Daten in der Datenquelle nicht gefunden werden.
Wann greifen möglichst wenige Personen auf die Datenquellen zu?
Um Leistungseinbußen während des Betriebs zu vermeiden, kann die Indexaktualisierung außerhalb der regulären Arbeitszeiten, beispielsweise nachts, durchgeführt werden.
Achtung
Haben Sie mehrere Datenquellen hinzugefügt, kann eine gleichzeitige Aktualisierung der jeweiligen Indexeinträge zu Performance-Problemen führen.
Achten Sie auch darauf, dass die Index-Aktualisierungen und Konnektor Synchronisation wenn möglich nicht parallel ausgeführt werden. Dies kann zu hoher CPU Auslastung führen.
Datenzugriff#
In diesem Abschnitt können Sie festlegen, ob Sie die kurzzeitige Speicherung von Suchergebnissen aktivieren wollen.
Cache aktivieren
Die kurzzeitige Speicherung von Suchergebnissen (Cache) entlastet die angeschlossene Datenquelle und verkürzt die Ausführungszeit einer Suche für den Fall, dass während der Dauer der Speicherung viele Suchanfragen dieselben Treffer ergeben, da für bereits gespeicherte Treffer kein Zugriff auf die angeschlossene Datenquelle stattfindet.
Speicherdauer (Minuten)
Anschließend kann konfiguriert werden, wie lange die Suchergebnisse gespeichert werden sollen. Die Dauer der Speicherung stellt einen Kompromiss zwischen Aktualität der Treffer, Entlastung der angeschlossenen Datenquelle und Beschleunigung der Suchen dar.
Hinweis
Die Aktivierung des Caches ist dann sinnvoll, wenn Einträge in der Datenquelle nicht ständig aktualisiert werden. Insbesondere für langsame Datenquellen ist es empfehlenswert, diese Funktion zu nutzen.
Rufnummernkonvertierung#
In diesem Schritt können Sie einen Wahlparameter pro Datenquelle bzw. Client Interface festlegen, mit dem Rufnummern automatisch vervollständigt werden. Wahlparameter werden verwendet, um Rufnummern der Kontakte aus unterschiedlichen Datenquellen zu normieren, d. h., in ein einheitliches Format zu bringen. Nur so kann sichergestellt werden, dass die Benutzer bei einer Suche die richtigen Kontaktdaten finden. Die folgenden Beispiele geben einen Überblick über die Verwendung von Wahlparametern.
Ortsvorwahl automatisch ergänzen
Sie können einen Wahlparameter definieren, mit dem automatisch die Ortsvorwahl ergänzt wird.
Beispiel:
Die Datenquelle enthält Rufnummern im Format
123456-789.Der Wahlparameter ist folgendermaßen konfiguriert:
Ländervorwahl
+49Ortsvorwahl
89Hauptrufnummer
987654Länge der internen Nebenstellen
3
Die Rufnummern werden automatisch um die Ländervorwahl und die Ortsvorwahl ergänzt:
+49 89 123456-789
Hauptrufnummer für Firmen ergänzen
Sie können einen Wahlparameter für Firmen mit Hauptrufnummern festlegen, mit dem die Hauptrufnummer der Firma automatisch ergänzt wird.
Beispiel:
In der Datenquelle sind bei den Kontakten von Firma ABC nur die internen Rufnummern gespeichert.
Der Wahlparameter ist folgendermaßen konfiguriert:
Ländervorwahl
+49Ortsvorwahl
89Hauptrufnummer
987654Länge der internen Nebenstellen
3
Eine in der Datenquelle als - 123 gespeicherte Rufnummer wird dann automatisch umgewandelt zu:
+49 89 987654-123
Ländervorwahl ergänzen
Sie können für die Wahlparameter definieren, aus wie vielen Ziffern eine interne Rufnummer bestehen soll.
Beispiel:
Die Datenquelle enthält Rufnummern im Format
030123456-789.Der Wahlparameter ist folgendermaßen konfiguriert:
Ländervorwahl
+49Ortsvorwahl
89Hauptrufnummer
987654Länge der internen Nebenstellen
3
Das System erkennt, dass die Rufnummer keine interne Rufnummer ist, da sie mehr als drei Ziffern hat und im Ortsnetzformat ist.
Die vorangestellte
0wird mit der Ländervorwahl ersetzt:+49 30 123456-789
Wählen Sie eine Rufnummernkonvertierung aus: Wählen Sie aus der Liste einen Wahlparameter, um die Rufnummern aus der Datenquelle in das gewünschte Format zu vervollständigen. Es wird eine Vorschau des Rufnummernformats angezeigt.
Berechtigung#
In diesem Schritt können Sie festlegen, welche Benutzer und Benutzergruppen auf die Datenquellen zugreifen dürfen. Sie können festlegen, wie der Zugriff auf die Datenquellen geregelt sein soll:
Berechtigungsarten
Authentifiziert
Das Client Interface muss sich in irgendeiner Weise authentifizieren. Dies kann über die XPhone Benutzeranmeldung oder über das Active Directory geschehen.
Anonym
Anonym ist eine spezielle Anmeldeart des Client Interfaces vom Typ LDAP.
Auto Attendants
Auto Attendants können Benachrichtigungen über verpasste Anrufe oder Voicemails per E-Mail versenden. Damit in diesen E-Mails die Namen aus den Datenquellen angezeigt werden können, müssen die Auto Attendants Zugriff auf die Datenquellen bekommen.
Benutzer oder Gruppe
Sie können den Zugriff auf diese Datenquelle für einzelne XPhone-Benutzer oder auf Basis von Standort- oder Konfigurationsgruppen, sowie Active Directory Benutzer erlauben.
Client Interface
Sie können den Zugriff für bestimmte Client Interfaces erlauben.
Microsoft 365 Gruppe
Wählen Sie diese Option, wenn Sie die Microsoft 365 Shared Mailbox Kontakte konfigurieren möchten.
Zugriff hinzufügen
Standardzugriff
Klicken Sie Hinzufügen
.Wählen Sie in der Spalte Name
aus der Liste einen Standardzugriffstyp.
Benutzer oder Gruppe
Klicken Sie Hinzufügen
.Wählen Sie aus der Liste
den Zugriffstyp Benutzer/Gruppe auswählen.Geben Sie im Fenster Suche User / Group den Namen des Benutzers oder der Gruppe ein und klicken Sie Suchen. Die Suchergebnisse werden in einer Liste angezeigt.
Um die Suche einzuschränken, klicken Sie auf Suche in
und deaktivieren Sie entweder das Kontrollkästchen
vor Active Directory oder vor XPhone Connect Server.Wählen Sie den Benutzer oder die Gruppe aus der Liste, den Sie hinzufügen möchten, und klicken Sie Auswählen.
Client Interface
Klicken Sie Hinzufügen
.Wählen Sie aus der Liste
den Zugriffstyp Client Interface aus.Geben Sie im Fenster Suche Client Interface den Namen des Client Interface ein und klicken Sie Suchen. Die Suchergebnisse werden in einer Liste angezeigt.
Wählen Sie das gewünschte Client Interface und klicken Sie Auswählen.
Zugriff bearbeiten
Klicken Sie das Dropdownmenü
bei dem gewünschten Eintrag.Wählen Sie in der Spalte Name aus der Liste den neuen Zugriffstyp.
Zugriff löschen
Markieren Sie den gewünschten Eintrag.
Klicken Sie Entfernen
.
Priorität#
In diesem Schritt können Sie festlegen, welche Priorität die Treffer dieser Datenquelle haben sollen.
Sortierung von Treffern
Die Sortierung der Treffer wird durch den XPhone Connect Client vorgenommen und ist zweistufig:
Die Treffer der Datenquelle mit der höchsten Priorität (größte Zahl) werden an den Anfang der Liste gestellt.
Alle anderen Treffer werden danach aufgelistet, dabei ist diese Reihenfolge unabhängig von der Priorität.
Hinweis
Möglichst viele Datenquellen mit gleicher Priorität erhöhen die Such-Performance.
Priorität
Es sind Werte zwischen 1 und 999 zulässig (die größte Zahl entspricht der höchsten Priorität). Bei mehreren Datenquellen wird die Reihenfolge anhand der aktuellen Priorität angezeigt. Sobald die Priorität verändert wird, aktualisiert sich auch die Anzeige der Reihenfolge.
Näherungssuche#
Die Näherungssuche versucht eine Firmennummer zu ermitteln, wenn keine passende Durchwahl gefunden werden kann. Ein Kontakt muss folgende Voraussetzungen erfüllen um als Näherungstreffer herangezogen zu werden:
Zentralen müssen entweder einen Wert in
Firmaund keine Werte inNameundVorname,Oder einen Wert in
Nameund keinen Wert inFirmaundVorname,Oder einen Wert in
Nameund den gleichen Wert inFirmaund keinen Wert inVornamehaben.Anruferidentifizierung
Wird das Kontrollkästchen aktiviert, so wird bei unbekannter Durchwahl die Nummer der Zentrale angezeigt. Erforderliches Rufnummernformat im Adressbuch, z.B.: +49(89)12345-0
Übersicht#
In diesem Schritt können Sie die Einstellungen überprüfen, die Sie für die Datenquelle vorgenommen haben.
Übersicht
Vergewissern Sie sich, dass alle getätigten Einstellungen korrekt sind.
Speichern
Klicken Sie Speichern, um die Konfiguration abzuschließen und die Datenquelle hinzuzufügen.
Abbrechen
Klicken Sie Abbrechen, um die Konfiguration zu verwerfen.
Datenquellen-Felder dem XPhone Directory Schemata zuordnen.
Klicken Sie Datenquellen-Felder zum XPhone Connect Directory zuweisen, um die Zuordnung der Felder aus der Datenquelle zu den Feldern des XPhone Connect Directory Zuordnungsschemas anzupassen.Wenn Sie eine neue Konfiguration angelegt haben, werden Sie aufgefordert, die Konfiguration zuerst zu speichern.
Wenn Sie eine bestehende Konfiguration geöffnet haben, können Sie mit der Zuordnung fortfahren.
XPhone Connect Directory versucht beim Speichern, eine Verbindung zur Datenquelle herzustellen.
Im Erfolgsfall wird das Informationszeichen
, zwischen Datenquelle und Mapping, grün dargestellt.
Positionieren Sie den Mauszeiger über dem Informationszeichen
um den Tooltip mit weiteren Informationen darstellen zu lassen.
Bei einer fehlerhaften Konfiguration erscheint die Fehlermeldung Configuration error im Tooltip und das Symbol zeigt
.
Kann keine Verbindung zur Datenquelle hergestellt werden, erscheint das Symbol Nicht verbunden
.
Client Interfaces#
Hinweis
Dieses Kapitel beschreibt die allgemeinen Konfigurationsdialoge für Client Interfaces. Anleitungen zur Konfiguration spezifischer Client Interfaces finden Sie im Kapitel Integration.
Die grundsätzliche Konfiguration eines Client Interfaces folgt immer einem ähnlichen Ablauf. Im Detail können Unterschiede bestehen.
Sie können den Konfigurationsassistenten auf unterschiedliche Weise bedienen:
Verwenden Sie die Schaltflächen Weiter und Zurück, um zwischen den Konfigurationsschritten zu wechseln.
Wählen Sie die einzelnen Schritte im Konfigurationsassistent direkt aus.
Im Folgenden werden die in der Konfiguration regelmäßig verwendeten Dialoge erläutert.
Grundeinstellungen#
In diesem Schritt können Sie die Grundeinstellungen für das Client Interface festlegen. Sie können einen Namen und eine Beschreibung vergeben und festlegen, ob das Client Interface automatisch verbunden werden soll, wenn XPhone Connect Directory gestartet wird.
- Name
Geben Sie einen Namen für das Client Interface ein, das Sie hinzufügen möchten. Dieser Name wird später auf der XPhone Connect Directory Administrationsoberfläche angezeigt.
- Beschreibung
Geben Sie hier optional eine Beschreibung des Client Interfaces ein.
- Bei Start des XPhone Connect Servers automatisch aktivieren
Wenn das Client Interface beim Start des XPhone Connect Servers nicht automatisch verbunden werden soll, deaktivieren Sie das Kontrollkästchen (Default:
).
IP & Port#
Ein großer Teil der Client Interfaces basiert auf Protokollen (z.B. LDAP), für deren Betrieb eine IP-Adresse und ein Port benötigt werden. In diesem Schritt können Sie die Verbindungseinstellungen
für das Client Interface festlegen. Sie können eine IP-Adresse und eine Portnummer angeben, über die die Benutzer mit ihren Clients (Anwendung bzw. Endgerät) auf den XPhone Connect Server zugreifen.
Sie können neue Verbindungseinstellungen hinzufügen
, vorhandene Verbindungseinstellungen bearbeiten
und vorhandene Verbindungseinstellungen löschen
.
Verbindungseinstellungen hinzufügen
HinzufügenFügen Sie eine neue Verbindungseinstellung hinzu, indem Sie auf Hinzufügen klicken. Es öffnet sich der Dialog Binding bearbeiten.
- Typ
Wählen Sie im Feld TYP ein Protokoll (LDAP / LDAPS), über das Sie eine Verbindung vom Client Interface zum Server herstellen wollen.
- IP-Adresse
Wenn Ihr Server über mehrere IP-Adressen verfügt, haben Sie folgende Möglichkeiten:
Geben Sie im Feld IP-ADRESSE eine bestimmte IP-Adresse an, über die die Benutzer auf den Server zugreifen sollen.
Wählen Sie * (Alle), wenn Sie den Zugriff über alle IP-Adressen auf den Server zulassen wollen.
oder wählen Sie Einträge aus dem Dropdown Menü aus, klicken Sie dazu auf den Pfeil
.
Benutzer, die mit ihrem Client (Anwendung bzw. Endgerät) auf den Server zugreifen, müssen die IP-Adresse(n) des Servers kennen, damit Sie auf die Kontaktdaten zugreifen können.
- Port
Geben Sie hier die Portnummer an, über die der Server erreichbar ist.
- OK
Klicken Sie Ok, um die Einstellungen zu übernehmen. Nehmen Sie weitere Einstellungen für das Client Interface vor.
Verbindungseinstellungen bearbeiten
BearbeitenMarkieren Sie die Verbindung, die Sie bearbeiten wollen, und klicken Sie Bearbeiten. Gehen Sie wie oben (
Hinzufügen) beschrieben vor.
Verbindungseinstellungen löschen
Markieren Sie die Verbindung, die Sie löschen wollen.
Klicken Sie Entfernen
.
Authentifizierung#
In diesem Schritt können Sie festlegen, wie sich die Benutzer mit Ihren Clients (Anwendung bzw. Endgerät) am Server anmelden. Abhängig vom Client Interface sind u.U. nicht alle Authentifizierungsarten möglich.
- Keine Anmeldung notwendig
Aktivieren Sie das Kontrollkästchen Keine Anmeldung notwendig, wenn die Benutzer sich nicht authentifizieren müssen. Es findet keine Überprüfung statt, wer auf den XPhone Connect Server zugreift. Haben Sie bei der Konfiguration der Datenquellen den Zugriff über Berechtigungen eingeschränkt, dann können Benutzer nicht auf alle Daten zugreifen, wenn dieses Kontrollkästchen aktiviert ist.
- Angabe von Name und Kennwort
Aktivieren Sie das Kontrollkästchen Angabe von Name und Kennwort, wenn die Benutzer sich durch ihren Benutzernamen und Kennwort authentifizieren müssen. Bei dieser Authentifizierungsmethode können Sie wählen, welche Anmeldedaten abgefragt werden sollen:
Benutzer können sich durch Angabe ihrer XPhone Connect Server Anmeldedaten oder durch Angabe ihrer Active Directory Anmeldedaten anmelden. Die Felder BENUTZERNAME und KENNWORT müssen hier LEER bleiben.
Benutzer müssen einen vorgegebenen Benutzernamen und Kennwort eingeben. Legen Sie hierzu im Feld BENUTZERNAME einen Benutzernamen und im Feld KENNWORT ein Kennwort fest.
Teilen Sie den Benutzern anschließend den Benutzername und das Kennwort mit.
Aktivieren Sie das Kontrollkästchen Integrierte Windowsanmeldung (Es ist nicht bei allen Client Interfaces vorhanden), wenn die Windows-Anmeldedaten der Benutzer verwendet werden sollen. Die Anmeldedaten werden automatisch weitergegeben, wenn die Benutzer auf den XPhone Connect Server zugreifen. Die Benutzer müssen beim Zugriff über einen Client ihre Anmeldedaten nicht erneut eingeben.
Hinweis
Falls Benutzer beim Zugriff auf ein Client Interface ihre Anmeldedaten aus dem Active Directory eingeben, muss der Benutzername im Format <Domäne>\<Benutzername> eingegeben werden.
Sicherheit#
In diesem Schritt können Sie festlegen, ob Sie den Zugriff auf XPhone Connect Directory nur für bestimmte IP-Adressen der Clients zulassen wollen. Sie können einzelne IP-Adressen für Clients angeben oder IP-Adressbereiche für Clients festlegen, die auf XPhone Connect Directory zugreifen dürfen. Sie können neue IP-Adressen bzw. IP-Adressbereiche hinzufügen, vorhandene IP-Adressen bzw. IP-Adressbereiche bearbeiten und vorhandene IP-Adressen bzw. IP-Adressbereiche löschen.
IP-Adressen hinzufügen
- Zugriff beschränken auf
Aktivieren Sie das Kontrollkästchen Zugriff beschränken auf, um Sicherheitseinstellungen vornehmen zu können.
HinzufügenKlicken Sie Hinzufügen. Der Dialog IP-Adresse / IP-Adressbereich öffnet sich.
- IP-Adresse / IP-Adressbereich
Wählen Sie in der Auswahlliste, ob Sie den Zugriff für eine einzelne IP-Adresse oder für einen IP-Adressbereich zulassen wollen. Geben Sie im entsprechenden Feld die IP-Adresse bzw. den IP-Adressbereich ein.
Klicken Sie Ok, um die Einstellungen zu übernehmen.
IP-Adressen bearbeiten
Markieren Sie die IP-Adresse bzw. den IP-Adressbereich und klicken auf Bearbeiten
.Gehen Sie wie oben (
Hinzufügen) beschrieben vor.
IP-Adressen löschen
Klicken Sie Entfernen
. Wenn die Liste keine IP-Adresse bzw. keinen IP-Adressbereich mehr enthält, deaktivieren Sie das Kontrollkästchen Zugriff beschränken auf. Das Client Interface ist sonst nicht erreichbar, obwohl der Zugriff nicht beschränkt ist.
Suche#
In diesem Kapitel können Sie festlegen, ob die Datenquellen-Priorisierung aktiv ist und wie öffentliche Verzeichnisse einbezogen werden sollen.
- Priorität der Datenquellen berücksichtigen
Aktivieren Sie das Kontrollkästchen, um die Datenquellen-Priorisierung zu aktivieren.
Öffentliche Verzeichnisse
- In Anruferidentifizierung mit einbeziehen
Wenn öffentliche Verzeichnisse für die Anruferidentifizierung mit einbezogen werden sollen, so aktivieren Sie dieses Kontrollkästchen.
- Bei Kontaktsuche durchsuchen
Einstellung, ob bzw. wie öffentliche Verzeichnisse für die Kontaktsuche verwendet werden sollen (Immer / Nie / Nur für Suchanfragen, die mit einem Punkt beginnen).
Rufnummernkonvertierung#
In diesem Schritt können Sie einen Wahlparameter pro Client Interface festlegen, mit dem Rufnummern automatisch vervollständigt werden. Die Wahlparameter werden verwendet, um Rufnummern der Kontakte aus unterschiedlichen Datenquellen zu normieren, d. h., in ein einheitliches Format zu bringen.
- Wählen Sie eine Rufnummernkonvertierung aus
Wählen Sie den Wahlparameter aus, der das Rufnummernformat am Standort der Anwender, welche dieses Client Interface verwenden, beschreibt. Er dient dazu, z.B. eine Rufnummer im internationalen Format in die kürzest mögliche Darstellungsform umzuwandeln um die bestmögliche Lesbarkeit für den Anwender zu erreichen.
- Formatierung auswählen
Wählen Sie aus der Liste ein Format aus, in welchem die Rufnummern dargestellt werden sollen.
Treffermengenbegrenzung#
In diesem Schritt können Sie die maximale Größe der Treffermenge festlegen.
Die Begrenzung der Treffermenge entlastet die hinzugefügten Datenquellen. Eine zu große Anzahl an Suchergebnissen kann von den Anwendern nicht mehr vollständig erfasst werden und deutet auf zu allgemein gehaltene Suchkriterien hin.
Übersicht#
In diesem Schritt können Sie die Einstellungen überprüfen, die Sie für das Client Interface vorgenommen haben. Vergewissern Sie sich, dass alle getätigten Einstellungen korrekt sind.
Klicken Sie Speichern, um die Konfiguration abzuschließen und das Client Interface hinzuzufügen.
Klicken Sie Abbrechen, um die Konfiguration zu verwerfen.
Mit der Feldzuordnung fortsetzen

Klicken Sie Mit der Feldzuordnung fortsetzen, um die Felder des Client Interface zuzuordnen.
Wenn Sie eine neue Konfiguration angelegt haben, werden Sie aufgefordert, die Konfiguration zuerst zu speichern.
Wenn Sie eine bestehende Konfiguration geöffnet haben, können Sie mit der Zuordnung fortfahren.
Feld-Schemas#
Damit die Kontakte Ihrer Datenquellen korrekt verarbeitet und auf verschiedenen Geräten sowie in Anwendungen anzeigen werden, müssen die Felder Ihrer Datenquellen und Client Interfaces dem Directory Schema zugeordnet werden.
Für verschiedene Datenquellentypen, wie beispielsweise Microsoft Outlook-Kontaktordner, sowie unterschiedliche Client-Interface-Typen sind bereits zahlreiche Standardzuordnungsschemata vorhanden, in denen die Kontaktfelder automatisch verknüpft sind.
Wenn Sie Datenquellen hinzufügen, für die kein Feld-Schema existiert, müssen Sie die Felder manuell zuordnen.
Ordnen Sie in diesem Fall mindestens die Felder Name, Telefonnummer und EntryID zu.
Das Feld EntryID ist im Feld-Schema das Schlüsselfeld. Es wird benötigt, um in den Datenquellen Einträge zu finden.
Das Feld EntryID muss immer zu einem entsprechenden Schlüsselfeld (zum Beispiel EntryID, ID, guiID, ObjectID) in der Datenquelle zugeordnet werden. Der Feldinhalt muss eindeutig sein. Dies ist beispielsweise mit einer eindeutigen
Kundennummerrealisierbar.Achtung
Ist das Feld EntryID in mehreren Kontakten nicht gepflegt, d.h. leer, so ist es nicht eindeutig. Dann findet XPhone Connect Directory in den Datenquellen keine Einträge. Wenn die Datenquelle kein eindeutiges Schlüsselfeld hat, kann ein Schlüsselfeld durch die Kombination mehrerer Datenquellenfelder definiert werden.
Im Fenster Datenquellen Felder zuweisen sind bestimmte Felder mit einem i vor dem Feldnamen markiert. Dies kennzeichnet die Felder, die indiziert werden.
Aus den indizierten Feldern wird ein Index aufgebaut. Bei Suchanfragen wird dieser Index durchsucht, um Daten in den Datenquellen schneller zu finden.
Zuordnen#
Um die Standardzuordnung der Felder zu ändern, klicken Sie mittig auf die Schaltfläche für die Feldzuordnung:

Unterscheiden Sie dabei zwischen den Feld-Schemas für Datenquellen (linke Seite) und für Client Interfaces (rechte Seite).
Einzelne Felder#
Sie können im Feld-Schema ein Feld aus der Datenquelle oder des Client Interfaces einem Directory-Feld zuweisen.
Markieren Sie ein Feld aus der Datenquelle oder des Client Interfaces und ziehen Sie es per Drag & Drop auf das gewünschte Feld im XPhone Directory Schema.
Sie können Felder von der linken auf die rechte Seite ziehen oder umgekehrt.
Klicken Sie Speichern, um die Änderungen zu übernehmen.
Ein Pfeil zeigt an, welche Felder einander zugeordnet sind. Wenn Sie ein Feld markieren, werden der Pfeil und das zugeordnete Feld farblich hervorgehoben.
Mehrere Felder#
Datenquellen
Sie können mehrere Felder aus der Datenquelle einem einzelnen Feld im XPhone Directory Schema zuordnen. So können Sie beispielsweise die Felder Anrede, Vorname und Nachname gemeinsam dem Feld Anzeigename des XPhone Directory Schemas zuweisen.
Markieren Sie das erste Feld aus der Datenquelle und ziehen Sie es per Drag & Drop auf das Feld im XPhone Directory Schema.
Halten Sie die Strg-Taste gedrückt und ziehen Sie ein weiteres Feld aus der Datenquelle per Drag & Drop auf das Feld im XPhone Directory Schema.
Nachdem Sie die gewünschten Felder zugeordnet haben, klicken Sie auf Speichern.
Hinweis
Sie können auch ein einzelnes Feld aus der Datenquelle mehreren Feldern im XPhone Directory Schema zuordnen. So können Sie beispielsweise das Feld Firmenname aus der
Datenquelle den Feldern Firmenname und Anzeigename im XPhone Directory Schema zuordnen.
Client Interfaces (Denormalisierung)
Enthalten Kontakte aus Datenquellen in mehr als einem der Felder (z. B. Handynummer, Homeoffice-Rufnummer, Privat-Rufnummer) Angaben, die in bestimmten Clients nicht ausgewertet und angezeigt werden können, so kann dieser Kontakt für jedes dieser Felder einmal kopiert werden. Dem Client Interface werden so aus ursprünglich einem Kontakt drei Kontakte angezeigt.
Beispiel:
Ein Kontakt (Max Mustermann) enthält drei Rufnummern (
Rufnummer,Rufnummer 2undMobil). Diese können von vielen Geräten nicht angezeigt werden. Aus diesem Grund müssenRufnummer 2undMobilein eigene Kontakte aufgeteilt werden. Sucht manMax Mustermann, so erhält man drei Kontakte (zuvor nur einen Kontakt): Max Mustermann, Max Mustermann (tel2) und Max Mustermann (mobile). Jeder Kontakt enthält alle Daten wie der Original-Kontakt (Max Mustermann), der einzige Unterschied liegt im Feld Rufnummer.
Markieren Sie das erste Feld aus dem XPhone Directory Schema und ziehen Sie es per Drag & Drop auf das Feld des Client Interface.
Halten Sie die Strg-Taste gedrückt und ziehen Sie ein weiteres Feld aus dem XPhone Directory Schema per Drag & Drop auf das Feld des Client Interfaces.
Klicken Sie auf das Trichter-Symbol
, hier können Sie, falls gewünscht, die Kennzeichnungen anpassen.Wenn Sie die gewünschten Felder zugeordnet und Kennzeichnungen vergeben haben, klicken Sie Speichern.
Löschen#
Sie können Feldzuordnungen löschen, wenn sie z.B. falsch zugeordnet wurden, oder wenn Sie die Zuordnung nicht benötigen.
Markieren Sie das Feld aus der Datenquelle oder der Client interfaces, dessen Zuordnung Sie löschen möchten.
Der Zuordnungspfeil wird farblich hervorgehoben.
Klicken Sie das rote
Xauf dem Pfeil, um die Zuordnung aufzuheben.Klicken Sie Speichern.
Hinweis
Sie können nur Feldzuordnungen löschen, bei denen der Pfeil mit einem roten X markiert ist. Zuordnungen mit einem schwarzen X im Zuordnungspfeil sind schreibgeschützt und können nicht gelöscht werden.
Zurücksetzen#
Sie können die Feldzuordnungen, die Sie manuell geändert haben, wieder auf die ursprünglich eingestellten Zuordnungen zurücksetzen.
Klicken Sie Zurücksetzen.
Klicken Sie Speichern, um die Änderungen zu übernehmen.
Ansicht anpassen#
Sie können wählen, welche Felder Sie anzeigen möchten, oder die Sortierreihenfolge der Felder ändern. Sie können zum Beispiel nur die Felder anzeigen, die noch nicht zugeordnet sind, oder die Felder alphabetisch sortieren.
Klicken Sie die Auge-Schaltfläche.
Um die Anzeige der Felder zu ändern, wählen Sie alle Felder, zugewiesene Felder oder nicht zugewiesene Felder.
Um die Sortierreihenfolge der Felder zu ändern, wählen Sie nach Zuordnung oder nach Feldnamen.
Sie können auch nach Feldnamen sortieren. Klicken Sie dazu in der Kopfzeile der Datenquelle, der Client Interfaces oder des XPhone Directory Schemas auf Feldname.
Vorschau und blättern#
Sie können eine Vorschau auf Ihre Kontaktdaten anzeigen und durch die Kontakte in Ihrer Datenquelle blättern.
Klicken Sie in der Spalte Beispiel die Pfeile
<bzw.>, um durch die Kontakte zu blättern.Diese Funktion ist nur in der Tabelle mit den Datenquellenfeldern verfügbar.
Klicken Sie in der rechten Spalte auf Zugewiesen zu bzw. Beispiel um zwischen einer Vorschau auf Ihre Kontaktdaten und den zugeordneten Feldnamen umzuschalten.
Diese Funktion ist nur in der Tabelle mit den Feldern des XPhone Directory Schema verfügbar.
Erweiterte Bearbeitung von Feldern#
Wenn Datenfelder mehrere Werte enthalten, können Sie bearbeitet, ersetzt, in ihrer Reihenfolge und Darstellung angepasst und/oder durch Trennzeichen ergänzt werden.
Um dieses Verhalten zu demonstrieren können z.B. mehrere Felder einer Datenquelle zu einem Feld im XPhone Directory Schema zugewiesen werden.
Das Trichter-Symbol
öffnet den Dialog Datenbankfelder verbinden.Im oberen Bereich werden die ausgewählten Datenbankfelder mit Feldname, ID und Beispiel aufgelistet.
Über die Pfeiltasten, kann zwischen den Beispieldatensätzen vor- und zurücknavigiert werden.
In dem Reiter Verketten können die ausgewählten Datenbankfelder in der Reihenfolge der Verkettung verändert oder aus der Verkettung entfernt werden.
Im Feld Trennzeichenkette kann ein beliebiges Trennzeichen für die Datenbankfelder eingegeben werden z.B.
,oder;. Das Ergebnis der formatierten Verkettung wird im unteren Bereich dargestellt.In dem Reiter Bearbeiten kann neben Bestimmung der Reihenfolge (s. o. Verketten) in der mittleren Drop-Down-Liste ausgewählt werden, ob der Inhalt des Datenbankenfeldes kopiert (Copy), mittig (Mid), links (Left) oder rechts (Right) platziert, gesplittet (Split) oder durch einen regulären Ausdruck (RegEx) ersetzt werden soll.
Bei der Auswahl von
Mid,LeftoderRightkönnen unter dem Feld die Seitenbegrenzungen und Längen angegeben werden.Bei der Auswahl von
Splitkann unter dem Feld ein Trennzeichen, sowie die nullbasierte Position der Teilzeichenfolge angegeben werden (nullbasiert: die erste Teilzeichenfolge ist 0, die zweite 1, …), z.B: Mustermann-Max-Musterstr. 5-Musterstadt.Trennzeichen:
-Nummer der Teilzeichenfolge: 1
Ergebnis: Max
Bei RegEx kann unter dem Feld angegeben werden, welcher Ausdruck (Match) ersetzt werden soll (Replace).
In dem Reiter Programmieren, kann benutzerdefinierter C# Quelltext erstellt werden, der definiert wie die einzelnen Felder bearbeitet und miteinander verknüpft werden.
Dazu bearbeiten Sie die bereits vorhandene Methode Transfer. Durch die Schaltfläche Übersetzen kann anschließend überprüft werden, ob der Quelltext übersetzt werden kann und das korrekte Ergebnis liefert.
Um die Eingaben zu übernehmen oder zu verwerfen drücken Sie Speichern bzw. Abbrechen.
Weitere Attribute anlegen#
Das Fenster Datenquellen Felder zuweisen bietet bei den LDAP-basierenden Client Interfaces eine zusätzliche Schaltfläche, mit der Sie zusätzliche Attribute für das Client Interface anlegen können. Diese Funktion ist dann hilfreich, wenn Sie in Ihrer Anwendung oder auf Ihrem Endgerät ein Feld mit einer bestimmten Bezeichnung benötigen, das unter diesem Namen im mitgelieferten XPhone Connect Directory Feld-Schema aber nicht existiert. In diesem Fall können Sie ein weiteres Feld mit der gewünschten Bezeichnung anlegen und anschließend ein Feld aus dem XPhone Connect Directory Feld-Schema zuordnen.
Klicken Sie die Schaltfläche Neues Attribut hinzufügen.
Geben Sie den neuen Feldnamen ein und klicken Sie Ok.
Beispiel
Auf Ihrem Endgerät existiert das Feld Vorname. Im Directory Feld-Schema existiert nur ein Feld mit der Bezeichnung Surname. Um den Feldinhalt aus Ihrer Datenquelle korrekt auf dem Endgerät anzeigen zu können, legen Sie ein neues Attribut mit der Bezeichnung Surname an.
Suche mit Umlauten#
Standardmäßig berücksichtigt die Suche auch alternative Schreibweisen von Umlauten (z.B. ae, oe oder ue). Dieses Standardverhalten lässt sich in der Datenquelle ändern:
Starten Sie dazu das Microsoft SQL Management Studio (SSMS) mit vollen Administrator-Rechten.
Öffnen Sie die SQL-Instanz in der die XPVDIR-Datenbank läuft. Dies ist im Standard die Instanz XPCONNECT.
Wie Sie bei Bedarf den Zugang auf die Instanz bekommen, können Sie hier nachlesen: Datenbanksicherheit
Öffnen Sie die Eigenschaften von VDir_Default_Catalog unterhalb von Storage > Full Text Catalogs und setzen Sie für Accent Sensitive den Wert
True:
Die Suche berücksichtigt anschließend nur noch Treffer mit echten Umlauten.


Datenquellen
Client Interfaces