Der UCware Server bietet die Möglichkeit, die Outlook-Kontakte ausgewählter Benutzer aus Office 365 zu importieren. Dazu kommt das Zusatzmodul ucware-contactsync
zum Einsatz, das Sie bei Bedarf auf dem UCware Server installieren können.
Voraussetzung ist, dass Sie den UCware Server vorab als zugreifende Anwendung im Azure Active Directory registrieren und mit entsprechenden API-Berechtigungen ausstatten. Dabei erhalten Sie die erforderlichen Anmeldedaten, die bei der Installation des ContactSync-Moduls abgefragt werden.
Hinweis:
Alternativ lassen sich Kontaktdaten per CSV-Datei auf den UCware Server importieren. Damit können Sie bei Bedarf auch mehrere Telefonbücher pro Benutzer anlegen und aktuell halten.
Achtung:
Der Wert des Schlüssels wird nach dem Verlassen der Seite versteckt und lässt sich dann nicht mehr kopieren.
sudo apt update
sudo apt install ucware-contactsync
Folgen Sie während der Installation den Anweisungen im nächsten Abschnitt.
Abfrage im ContactSync-Installer | Kopierte Zeichenkette aus Azure AD | Zugehöriger Schlüssel im Key-Value-Store |
---|---|---|
Directory (tenant) ID | Verzeichnis-ID | tenant_id |
Application (client) ID | Anwendungs-ID | client_id |
Secret | Wert des geheimen Clientschlüssels | client_secret |
Hinweis:
Zur Anbindung an eine andere Office-365-Instanz müssen Sie das ContactSync-Modul nicht erneut installieren. Passen Sie stattdessen die bei der Erstinstallation hinterlegten Zeichenketten über die angegebenen Schlüssel im Key-Value-Store an.
Hinweis:
Die auf dem UCware Server hinterlegte E-Mail-Adresse des jeweiligen Benutzers muss seiner primären Outlook-Adresse entsprechen.
ews_synccontacts
mit dem Wert true
zu.
Im UCC-Client der Gruppenmitglieder wird ein neues Telefonbuch mit den jeweils importierten Kontakten angezeigt. Der Titel des Telefonbuchs lautet Privat, sofern Sie im Key-Value-Store vor dem ersten Import keinen anderen Wert für den Schlüssel phonebookname
hinterlegt haben.
Der UCware Server synchronisiert die Kontakte einmal pro Nacht automatisch.
Hinweis:
Manuell im UCC-Client hinzugefügte Einträge des Telefonbuchs gehen dabei verloren. Verwalten Sie die zugehörigen Kontakte daher ausschließlich über Office 365.
Um den Import der Telefonbucheinträge erstmals auszuführen oder zu testen, gehen Sie wie folgt vor:
sudo -u ucservices python3 /usr/lib/python3/dist-packages/ucware/services/ews/contactsync/contactsync.pyc -v
Dadurch importiert der UCware Server die Kontakte der beteiligten Benutzer sofort. Sie erhalten eine entsprechende Erfolgs- oder Fehlermeldung.