Der Weg eines Kontakts
Diese Seite verfolgt einen einzelnen Datensatz von der Quelle bis zur Anzeige am Endgerät. Wer diesen Weg einmal gesehen hat, versteht jede Einstellung der Konfigurations-Tabs — denn jeder Tab gehört zu genau einer Station.
Station 1: Import
Der Importer liest die Quelle über deren native Schnittstelle — SQL-Abfrage, LDAP-Suche, Microsoft Graph, Odoo-API, CRM-Schnittstelle oder Datei. Das geschieht zeitgesteuert im von Ihnen gewählten Intervall und auf Wunsch sofort per . Große Bestände werden dabei nicht am Stück in den Speicher geladen, sondern datensatzweise verarbeitet — auch zehntausende Kontakte bringen die Anlage nicht ins Schwitzen.
Station 2: Feldzuordnung
Quellsysteme nennen ihre Felder, wie sie wollen — vorname, first_name oder Spalte 3. Die
Feldzuordnung übersetzt sie auf die Zielfelder des Verzeichnisses (Vorname, Nachname,
Organisation, Rufnummern, E-Mail, …). Pro Zielfeld können mehrere Quellfelder kombiniert und mit
Transformationen nachbearbeitet werden (Trimmen, Groß-/Kleinschreibung, Regex-Ersetzung,
Präfix/Suffix, Fallback-Werte). Ein Datensatz-Filter lässt auf Wunsch nur passende Datensätze
durch — etwa nur Kontakte mit Rufnummer.
Station 3: Normalisierung
Jetzt wird aufgeräumt: Rufnummern werden in das internationale E.164-Format überführt
(aus „0711 12345-67" wird +497111234567 — korrekt zerlegt, Trennzeichen und Zusätze
entfernt), Namen
und Adressen von überflüssigen Leerzeichen befreit, Kontaktbilder übernommen. Diese Normalisierung
ist unscheinbar, aber entscheidend: Die häufigste Ursache für „unbekannter Anrufer" ist kein
fehlender Kontakt, sondern ein Formatproblem.
Station 4: Zusammenführung
Existiert dieselbe Person in mehreren Quellen, führt DirectoryHub die Datensätze auf Wunsch zu einem Kontakt zusammen. Zusammengeführt wird nur bei starken Übereinstimmungen: derselben E-Mail-Adresse oder der Kombination aus Namen und Rufnummer. Eine bloße gemeinsame Rufnummer genügt bewusst nicht — sonst würden alle Mitarbeiter einer Firma mit derselben Zentralnummer zu einer Person verschmelzen. Bei widersprüchlichen Werten entscheidet die Reihenfolge Ihrer Quellen (oben = höchste Priorität); Rufnummern und E-Mail-Adressen werden gesammelt statt überschrieben.
Die Dublettenzusammenführung ist je Quelle abschaltbar. Bedenken Sie dabei: Ein zusammengeführter Kontakt trägt alle beteiligten Quellen als Herkunft — wer eine der beteiligten Quellen sehen darf, sieht auch die darin aufgegangenen Informationen. Für strikt getrennte Sichten (z. B. Datenschutz-Mandanten) lassen Sie die Zusammenführung für die betroffene Quelle aus.
Station 5: Bereitstellung und Suche
Der fertige Kontakt landet im Meta-Verzeichnis und ist ab sofort über den eingebetteten LDAP-Server abrufbar — für die STARFACE, Tischtelefone und jede LDAP-fähige Anwendung. Die Suche dahinter ist auf Telefonie-Alltag gezüchtet: Namen werden exakt, per Präfix, fehlertolerant und phonetisch gefunden („Maier", „Meyer", „Mayr" — egal, wie der Kunde sich schreibt), Rufnummern unabhängig vom Eingabeformat, auch wenn nur die Durchwahl abweicht. Und dank der Normalisierung aus Station 3 stimmt die Anzeige auf jedem Endgerät.
Kurz zusammengefasst
| Station | Konfiguriert im Tab |
|---|---|
| Import | — Verbindung, Intervall |
| Feldzuordnung | — Unterbereich |
| Normalisierung | automatisch — keine Konfiguration nötig |
| Zusammenführung | — Option Kontakte deduplizieren + Quellen-Reihenfolge |
| Bereitstellung | und |
Weiter: Architektur & Zukunft — warum DirectoryHub so gebaut ist, wie es gebaut ist.