Präsenzen#
Der Präsenzstatus zeigt auf einen Blick, ob sich Kollegen beispielsweise am Platz befinden und verfügbar sind, sich im Urlaub oder einem Termin befinden, am Telefon sind oder einfach nicht gestört werden wollen.
Abhängig vom Präsenzstatus lässt sich auch die telefonische Erreichbarkeit steuern. Befindet sich beispielsweise ein Benutzer in einem Termin, so kann (je nach Einstellung) das Telefon automatisch bei Terminbeginn auf die Voicemailbox umgeleitet werden und danach wieder zurück.
Das Präsenzprofil von XPhone Benutzern kann folgendermaßen gesetzt/verändert werden:
Manuell (XPhone Desktop-Client oder Moblie App)
Telefoniestatus (CTI-Client oder Softphone)
Bei Start: Anwesend
Bei Ende: Abwesend
Bei Benutzerinaktivität: Kurz Abwesend
Präsenzabgleich mit externen Applikationen
Kalender (clientseitiger oder serverseitiger Kalenderabgleich)
Über die WebClient API
Präsenzmanagement#
Navigieren Sie in der Web-Administration zu:
Benutzerverwaltung > Standort [> Konfigurationsgruppe] > Präsenzmanagement
Verwendung dieser Funktion
Hier stellen Sie ein, ob Benutzer des entsprechenden Standortes / Konfigurationsgruppe die Präsenzfunktionen verwenden dürfen. Wird die Präsenzfunktion benötigt, so aktivieren Sie Diese Funktion verwenden.
Zentrale Profilvorlagen
Die zentralen Profilvorlagen werden jedem Benutzer dieses Standortes / Konfigurationsgruppe zentral zur Auswahl angeboten. In einer Übersichtstabelle finden Sie alle konfigurierten Präsenzvorlagen:
Die Spalte mit dem
Symbol zeigt Ihnen die Statusfarbe zur entsprechenden Präsenzvorlage an:

Hinweis
Es gibt keine weiteren oder individuellen Farben.
Aktiv
Konfigurierte, aber nicht benötigte Vorlagen können deaktiviert werden. In der Spalte Aktiv sind aktive Vorlagen mit einem
und inaktive Vorlagen mit keinem
Häkchen markiert.Die Profilvorlagen können nicht deaktiviert oder gelöscht werden, wenn diese im Abschnitt Automatische Aktivierung oder Einstellungen für Kalenderabgleich verwendet werden.
- Profilname
Der Profilname zeigt den vergebenen Namen passend zur Vorlage an.
- Status
Unter Status können Sie erkennen, zu welcher Präsenz-Gruppe die Vorlage gehört.
- Präsenztext
Ab der Beziehung Teamkollege sehen andere Benutzer den Präsenztext, z.B. Pause, Home Office, Krank und Urlaub.
- Umleitung
In der Spalte Umleitung sehen Sie auf einen Blick, welche Aktion durchgeführt wird, wenn die Vorlage aktiviert werden würde.
- Bearbeiten
Um die Profilvorlage zu bearbeiten, markieren Sie eine und klicken auf Bearbeiten. Für weitere Infos, siehe unten Neue Vorlage.
- Hinzufügen
Siehe Abschnitt Neue Profilvorlage erstellen.
- Entfernen
Markieren Sie die zu löschende Profilvorlage und klicken auf Entfernen. Speichern Sie die Präsenzmanagement-Einstellungen durch Klick auf Speichern.
Neue Profilvorlage erstellen
Um eine neue Profilvorlage zu erstellen, klicken Sie auf Hinzufügen
Der Dialog Neue Profilvorlage erstellen öffnet sich.
Nehmen Sie Einstellungen vor und übernehmen diese durch einen Klick auf Speichern.
Wollen Sie eine Zentrale Profilvorlage löschen, so markieren Sie die zu löschende Vorlage und klicken auf Entfernen.
Folgende Einstellungsmöglichkeiten stehen Ihnen im Neue Profilvorlage erstellen Dialog zur Verfügung:
Einstellungen |
Optionen |
Beschreibung |
|---|---|---|
Profilvorlage aktiviert |
Checkbox: Aktiv |
Bei aktivierter Checkbox steht diese Profilvorlage, den Benutzern des Standortes / Konfigurationsgruppe zur Auswahl. |
Profilname |
Eingabefeld |
Geben Sie hier einen eindeutigen Profilnamen ein. |
Präsenzstatus |
Dropdown:
|
Stellen Sie hier die Art der Profilvorlage ein. Dies hat unter Anderem Auswirkung auf die Darstellung des Präsenzzustandes:
|
Präsenztext |
Eingabefeld |
Dieser Text wird in den Clients für ein ausgewähltes Präsenzprofil angezeigt (ab Beziehung Team-Mitglied). |
Umleitung |
Dropdown
|
Je nach Auswahl darf der Benutzer seine Umleitungs-Einstellungen selbst hinterlegen oder die Vorbelegung anpassen. Oder der Benutzer darf nichts ändern. |
Umleitung - Aktionen |
|
Wenn diese Option ausgewählt ist, so bleibt eine ggf. vorab eingestellte Umleitung unangetastet. |
|
Wenn diese Option ausgewählt ist, werden bei aktivierter Präsenzvorlage alle Umleitungen ausgeschaltet. Achtung: Auch Umleitungen für ONS |
|
|
Wenn diese Option ausgewählt ist, wird bei aktivierter Präsenzvorlage der Anrufschutz aktiviert. Das bedeutet, dass Anrufer entweder ein Besetztzeichen hören oder je nach Konfiguration der Telefonanlage zu einem festgelegten Ziel weitergeleitet werden. |
|
|
Wird eine dieser Optionen ausgewählt, kann hier eine Rufnummer angegeben werden, zu der bei aktivierter Präsenz automatisch umgeleitet wird. Wenn keine zentrale Rufnummer hinterlegt werden soll, sondern immer die Rufnummern im Kontext zum Benutzer, so wählen Sie zwischen Tel. Privat, Tel. Mobil und Voicemail aus. Diese Rufnummern müssen in den entsprechenden Feldern der Benutzer gepflegt werden. |
Hinweis
Abhängig von der Beziehung werden unterschiedliche Informationen angezeigt und Funktionen freigeschaltet:
Der XPhone User A hat zu dem XPhone User B die Beziehung Mitarbeiter. XPhone User B sieht vom XPhone User A den Präsenzstatus und das dazugehörige Symbol.
Die Präsenztexte werden nicht angezeit, sondern nur der entsprechende Status (Für Krank und Urlaub Abwesend, Termin, Beschäftigt usw.)
Der XPhone User B hat zu dem XPhone User A die Beziehung Teamkollege oder Assistent. XPhone User A sieht vom XPhone User B Präsenztext und das dazugehörige Symbol.
Dies beinhaltet auch die Präsenztexte
Krank,Urlaub,Termin.
Mit der Beziehung Assistent (und Assistent+) kann man die Präsenzinformation eines anderen Benutzers ändern. Wenn ein Assistent die Anwesenheit für einen Kollegen ändern möchte, wird zunächst der Status und damit die Farbe festgelegt. Danach kann ein Text eingegeben werden
Benutzerdefinierte Profilvorlagen und Präsenzstatus
Darf ein Benutzer eigene Profilvorlagen hinzufügen, so ist diese Checkbox zu aktivieren.
Beim Erstellen eigener Profilvorlagen und beim Ändern des aktiven Profils dürfen folgende Präsenzstatus verwendet werden:
= Anwesend (Pflichtfeld, kann nicht abgewählt werden)
= Kurz abwesend
= Beschäftigt
= Nicht stören
= Abwesend
= Abgemeldet (Pflichtfeld, kann nicht abgewählt werden)
Wenn Sie einen Status hier zentral abwählen, so steht den Benutzern diese Option in den XPhone Connect Client Einstellungen nicht mehr zur Verfügung.
Automatische Aktivierung von Profilvorlagen
Wenn ein Benutzer via XPhone Connect Client die Einstellung selbst ändern darf, so wählen Sie Benutzer darf ändern aus, ansonsten Benutzer darf nicht ändern.
Automatische Aktivierung …
beim Programmstart (XPhone Connect Client)
Anwesend
Homeoffice
beim Programmende (XPhone Connect Client): Abwesend
Beendet beispielsweise ein Benutzer seinen XPhone Connect Client so setzt sich sein Präsenzzustand automatisch auf Abwesend.
bei Benutzer-Inaktivität
Kurz abwesend
Pause
nach XX Minuten
bei gesperrter Konsole
Hinweis
Ändert der Administrator die Berechtigung auf Benutzer darf ändern, so kann ein Benutzer seine Einstellungen am XPhone Connect Client selbst vornehmen. Setzt der Administrator jetzt die Berechtigung zentral auf Benutzer darf nicht ändern, gilt die serverseitige Einstellung. Wird die Berechtigung erneut gesetzt, werden die vorherigen Benutzer-Einstellungen nicht übernommen, es gelten die serverseitigen Einstellungen, bis ein Benutzer Änderungen vornimmt.
Präsenzabgleich#
Microsoft Teams#
Die Funktion Präsenzabgleich mit Microsoft Teams ermöglicht die bidirektionale Synchronisierung des Telefonie- und Präsenzstatus zwischen Microsoft Teams und XPhone Connect. Dabei wird der Telefonie- und Präsenzstatus in beide Richtungen abgeglichen.
Der Microsoft Teams Client und der XPhone Connect Client müssen hierbei nicht auf dem selben System aktiv sein. Die Synchronisation setzt einen Microsoft Teams Account voraus. Mit welchem Endgerät dieser MS Teams Account verknüpft ist, spielt dabei keine Rolle.
Nimmt der Benutzer an einem XPhone Connect Meeting teil, so wird seine Präsenz in MS Teams als Am Telefon angezeigt. Wird lediglich der Bildschirm geteilt, ändert sich der Präsenzstatus im XPhone Connect nicht und somit auch nicht im MS Teams Client. Führt der Benutzer ein Telefonat über den XPhone Connect Client, so meldet MS Teams ebenfalls Am Telefon als Präsenzstatus.
Präsenzstatusänderungen
Wenn Sie via Microsoft Teams ein Gespräch führen, einen Videoanruf durchführen oder den Bildschirm teilen, wird der Präsenzstatus im XPhone Connect Client wie folgt geändert:
Aktion |
MS Teams Benutzer A |
XPhone Client A |
MS Teams Benutzer B |
XPhone Client B |
|---|---|---|---|---|
MS Teams Call A -> B |
Am Telefon |
Am Telefon (MS Teams) |
Am Telefon |
Am Telefon (MS Teams) |
MS Teams Videocall A -> B |
Am Telefon |
Am Telefon (MS Teams) |
Am Telefon |
Am Telefon (MS Teams) |
Nur Screensharing |
Präsentation |
Nicht stören |
Am Telefon |
Am Telefon (MS Teams) |
MS Teams Videocall mit Screensharing |
Präsentation |
Nicht stören |
Am Telefon |
Am Telefon (MS Teams) |
Funktionsweise des Abgleichs
Der Abgleich des Präsenzstatus von MS Teams zu XPhone Connect stellt einen Termin in der Terminliste mit entsprechendem Text und Farbe in der Terminliste im XPhone Connect Client dar. Im Standard wird dazu das Profil Termin verwendet. Führt der Benutzer ein Gespräch mit seinem MS Teams Client, dann wird in der Terminliste im XPhone Client ein Termin angelegt. Wird das Gespräch in MS Teams wieder beendet, wird der Termin automatisch gelöscht. Sollte während des Gesprächs der XPhone Client seine Verbindung zum XPhone Connect Server verlieren, so wird der erstellte Termin entweder beim nächsten XPhone Client Start aber spätestens nach 12 Stunden automatisch gelöscht.

Microsoft beschreibt das Synchronisationsverhalten - sprich das Anzeigen des Präsenzstatus über verschiedenen Microsoft Teams Clients - als in nearly real time. Erfahrungsgemäß kann das Anzeigen des geänderten Präsenzstatus mit dem Microsoft Teams Webclient ohne einen Refresh bis zu 5 Minuten dauern. Beim Microsoft Teams Phone Client dauert der Refresh bis zu 10 Minuten. Seitens Microsoft wird der Präsenzstatus Nicht stören nach 24 Stunden automatisch zurückgesetzt.
Tipp
Details dazu siehe MSTeams_DetailsPresence_Synchronisation.
Konfiguration
Navigieren Sie in der Web-Administration zu:
Benutzerverwaltung > Standort [> Konfigurationsgruppe] > Präsenzmanagement
Die Einstellungen werden im Abschnitt Einstellungen für den Präsenzabgleich mit Microsoft Teams vorgenommen.
Abhängig davon, ob ein Benutzer im XPhone Connect Client die Einstellung selbst ändern darf, wählen Sie im Drop-Down Menü die Option Benutzer darf ändern, bzw. Benutzer darf nicht ändern aus.
Konfigurieren Sie folgende Optionen:
Kein Abgleich
Der Präsenzabgleich ist deaktiviert.
Abgleich von Telefonie- und Präsenzstatus
Abgleich des Präsenzstatus Nicht stören und des Telefoniestatus ist aktiv.
Abgleich des Telefoniestatus
Nur der Telefoniestatus wird abgeglichen.
Anmeldedaten merken
Ist das Active Directory nicht mit Azure synchronisiert, dann können die Anmeldedaten lokal abgespeichert werden. Die Anmeldedaten werden lokal verschlüsselt abgelegt und können nur vom XPhone Connect Client verwendet werden. In Verbindung mit ADFS (Active Directory Federation Services) steht die Funktion nicht zur Verfügung.
Zentrale Profilvorlage für MS Teams
Die zentrale Profilvorlage MS Teams kann der Administrator individuell anpassen und den Benutzern zuweisen. Wird die Option aktiviert, wird das Profil automatisch unter Zentrale Profilvorlage erstellt und kann individuell angepasst werden.
Hinweis
MS Teams Benutzer, die ihren Bildschirm teilen, werden in MS Teams auf Nicht stören gesetzt. Dieser Präsenzstatus wird mit dem XPhone Connect Client synchronisiert. Dabei wird das erste Präsenzprofil (aus der Liste unter <Meine Profile>) ausgewählt, das mit dem Präsenzstatus Nicht stören hinterlegt ist.
Zentrale Profilvorlage
Standardmäßig wird das Profil Termin verwendet. Alle Einstellungen, wie z.B. die Rufumleitung, werden bei einem Microsoft Teams Call gesetzt. Wenn für ein Microsoft Teams Meeting spezielle Einstellungen hinterlegt werden sollen, kann ein neues Profil mit dem Namen MS Teams angelegt und mit neuen Einstellungen angepasst werden. Existiert ein Profil mit dem Namen MS Teams, dann wird das Profil und dessen Einstellungen automatisch verwendet. Das Profil MS Teams kann der Administrator in den Präsenzmanagement-Einstellungen individuell anpassen.
Achtung
Es muss keine neue Profilvorlage mit dem Namen Am Telefon (MS Teams) erstellt werden. Diese erscheint im Client bei den o.g. Aktionen automatisch.
Microphone Sync#
Mit dem Microphone Sync kann in der Präsenz eines XPhone Benutzers angezeigt werden, welcher Dienst/Prozess aktuell auf das Mikrofon zugreift. Dies hat den Vorteil, dass Kollegen in der Präsenz des Benutzers sehen können, dass sich dieser z.B. gerade in einer Web-Konferenz eines Drittherstellers o.ä. befindet:
Konfiguration
Navigieren Sie in der Web-Administration zu:
Benutzerverwaltung > Standort [> Konfigurationsgruppe] > Präsenzmanagement
Aktivieren Sie im Abschnitt Einstellungen für den Präsenzabgleich mit Microphone Sync die Checkbox Präsenzabgleich aktiviert.
In der Tabelle können Sie die vorhandenen Prozesse einzeln bearbeiten, löschen oder neue Prozesse hinzufügen:
Aktiv: Hier können Sie festlegen, ob der jeweilige Prozess überwacht werden soll.
Prozessname: Hier tragen Sie den zu überwachenden Prozessnamen ein.
Alias: Geben Sie den Begriff oder Namen an, der angezeigt werden soll, wenn der Prozess auf das Mikrofon zugreift.
Wenn gewünscht, tragen Sie weitere Prozessnamen in die Liste ein. Nachfolgend finden Sie eine Liste bekannter Prozessnamen:
Amazon Chime for Windows =
Amazon ChimeBlueJeans for Windows =
BlueJeansCircuit for Windows =
CircuitCisco Webex =
CiscoCollabHost(Special Webex Settings)Discord =
DiscordGoogle Chrome =
chromeGoTo Meeting =
g2mcommMozilla Firefox =
firefoxMicrosoft Edge =
msedgeMicrosoft Internet Explorer =
iexploreMicrosoft Teams (V1) =
teamsMicrosoft Teams (V2) =
ms-teamsRingCentral App =
RingCentralSlack for Windows =
SlackTeamViewer Meeting =
TeamViewerMeetingUnify Office =
Unify OfficeZoom Meeting =
Zoom
Verwendung
Abhängig vom Beziehungsstatus (mindestens Beziehungsstatus Teamkollege) sehen andere nun, ob ein Benutzer aktuell ein anderes Programm für ein Meeting oder Telefonat verwendet:
Der Belegt-Status ändert sich in Beschäftigt und das verwendete Programm wird angezeigt:
Programm und Prozessnamen ermitteln
Um einen neuen Prozess in der Web-Administration hinzuzufügen, benötigen Sie zunächst den Namen und den Prozessnamen des Programms, das auf das Mikrofon zugreift. Gehen Sie hierzu wie folgt vor:
Öffnen Sie das Programm, das Zugriff auf das Mikrofon hat, und starten Sie die Nutzung des Mikrofons.
Navigieren Sie in Windows zu Datenschutz & Sicherheit > Mikrofon. Das aktive Programm sollte jetzt wie folgt angezeigt werden:
Öffnen Sie den Task-Manager und fügen Sie über das Kontextmenü der Kopfzeile die Spalte Prozessname hinzu.
Suchen Sie im Task-Manager nach dem Programm, das auf das Mikrofon zugreift. Der Prozessname wird Ihnen wie folgt angezeigt:
Fügen Sie abschließend den identifizierten Prozessnamen in der Tabelle der Prozesse hinzu, wie unter Konfiguration beschrieben.
Optional: MicSync Präsenzprofil
Standardmäßig wird für die Synchronisation das Profil Termin verwendet. Existiert jedoch ein Profil mit dem Namen MicSync, so wird dieses verwendet.
Dies kann auch einen anderen Präsenzstatus haben (z.B.
oder
).
Das Präsenzprofil MicSync kann vom Benutzer selbst erstellt oder vom Administrator über die zentralen Präsenzprofile vorgegeben werden.
Kalenderabgleich#
XPhone kann Termine aus Outlook/Notes automatisch synchronisieren und im XPhone Connect Client anzeigen.
Sie finden im XPhone Connect Client > Termin Ansicht > Agenda alle Outlook- bzw. Notes-Termine, Erinnerungen & XPhone-Meetings. Die Termine können direkt aus dem Client heraus in Outlook bzw. Notes geöffnet werden.
Außerdem können, je nach Einstellung, aufgrund der Termine automatisch Präsenzprofile und ggf. Anrufumleitungen aktiviert werden.
Diese Termine gelangen durch einen Kalenderabgleich in den XPhone Connect Client. Im Folgenden wird erklärt, wie der client- und serverseitige Kalenderabgleich konfiguriert wird.
Clientseitig#
Beim clientseitigen Kalenderabgleich übernimmt der XPhone Connect Client die Synchronisation mit Outlook, Notes oder Office 365.
Outlook#
Für den clientseitigen Kalenderabgleich mit Outlook gehen Sie wie folgt vor:
Outlook
Integration prüfen und installieren
Überprüfen Sie die freigegebenen Outlook Versionen.
Vergewissern Sie sich, dass die Outlook-Integration bei der XPhone Connect Client Installation mitinstalliert wird.
Web-Administration
Einstellungen in der Web-Administration
Öffnen Sie die Web-Administration und navigieren Sie zu:
Benutzerverwaltung > Standort [> Konfigurationsgruppe] > Präsenzmanagement
Wählen Sie im Abschnitt Einstellungen für Kalenderabgleich > Methode für Kalenderabgleich den Radiobutton Abgleich erfolgt lokal durch Outlook- bzw. Notes-Client.
Konfigurieren Sie weitere Optionen im Abschnitt Einstellungen für Kalenderabgleich. Zur Auswahl stehen u.a.:
Definieren Sie, für welche Zeitspanne (z.B. 30 Tage im Voraus) Ihre Termine synchronisiert werden sollen.
Wählen Sie die Standard-Profilvorlage für automatisch synchronisierte Termine aus.
Entscheiden Sie, ob der Betrefftext als Präsenztext angezeigt werden soll.
Speichern Sie die Einstellungen.
Microsoft 365#
Für den clientseitigen Kalenderabgleich mit Microsoft 365 gehen Sie wie folgt vor:
Microsoft Azure Portal
Konfigurieren Sie Folgendes im Azure Portal
Melden Sie sich mit einem berechtigten User am Microsoft Azure Portal an:
Dem Benutzer muss mindestens eine der folgenden Rollen zugewiesen worden sein, damit die nachfolgenden Arbeitsschritte durchgeführt werden können:
Application Administrator
Cloud Application Administrator
Global Administrator
Privileged Role Administrator
Application Developer
Suchen Sie nach App-Registrierungen.
Klicken Sie auf Neue Registrierung:
Vergeben Sie einen Namen z.B.
XPhone_Kalenderabgleich.Wählen Sie, wer auf diese API zugreifen darf. (Unterstützte Kontotypen).
Speichern Sie die neue App indem Sie auf den Button Registrieren drücken.
Notieren Sie sich die Anwendungs-ID.
Notieren Sie sich die Verzeichnis-ID.
Klicken Sie auf den Link Umleitungs-URI hinzufügen.
Im nächsten Schritt wählen Sie Plattform hinzufügen und Mobilgerät- und Desktop-Anwendungen aus.
Es werden Ihnen jetzt Umleitungs-URIs angeboten. Wählen Sie eine Umleitungs-URI beginnend mit https aus (z.B. https://login.microsoft.com…).
Schließen Sie Ihre Konfiguration mit Klick auf Konfigurieren ab.
Navigieren Sie zu den API-Berechtigungen.
Klicken Sie auf Berechtigung hinzufügen > Microsoft Graph und konfigurieren folgende Berechtigungen:
API/Berechtigungsname
Typ
Beschreibung
Calendars.ReadWrite
Delegiert
Verfügt über Vollzugriff auf Benutzerkalender.
Contacts.ReadWrite
Delegiert
Verfügt über Vollzugriff auf Benutzerkontakte.
Mail.ReadWrite
Delegiert
Lese- und Schreibzugriff auf Benutzer-E-Mails.
MailboxSettings.ReadWrite
Delegiert
Benutzerpostfacheinstellungen lesen und schreiben.
User.Read
Delegiert
Anmelden und Benutzerprofil lesen.
User.ReadBasic.All
Delegiert
Grundlegende Profile aller Benutzer lesen.
XPhone Connect
Graph API und serverseitiger Kalenderabgleich konfigurieren
Navigieren Sie in der Web-Administration zu:
Systemeinstellungen > Graph-API > Kalenderabgleich
Erstellen Sie eine neue Applikation.
Tragen Sie folgende Informationen ein:
Anzeigename
Anwendungs-ID (Client)
Verzeichnis-ID (Mandant)
Der Kalenderabgleich wird unter Benutzerverwaltung > Standort [> Konfigurationsgruppe] > Präsenzmanagement im Abschnitt Einstellungen für Kalenderabgleich konfiguriert.
Wählen Sie den Radio Button Abgleich erfolgt lokal durch Outlook- bzw. Notes-Client
Aktivieren Sie die Checkbox Office 365 Abgleich erlauben
Wählen Sie die Graph-API Applikation, die für den Office 365 Abgleich registriert ist
Die XPhone Connect User müssen für den Kalenderabgleich ihren Office 365 Account eingeben und XPhone berechtigen auf ihr Office 365 Account zuzugreifen.
Das entsprechende Fenster öffnet sich bei den XPhone Clients automatisch.
XPhone fordert folgende Berechtigungen an:
Den User mit dem Office 365 Account anmelden und dessen Profil lesen.
Grundlegende Profile aller User lesen.
Vollzugriff auf den Kalender des Users.
User Postfacheinstellungen lesen und schreiben.
Lese- und Schreibzugriff auf die User E-Mails.
Serverseitig#
Beim serverseitigen Kalenderabgleich synchronisiert der XPhone Server stellvertretend für alle XPhone-Benutzer deren Kalender mit einem on Premises Exchange Server über MAPI oder EWS.
MAPI#
Für den serverseitigen Kalenderabgleich mit Microsoft Exchange gehen Sie wie folgt vor:
Konfigurieren Sie den XPhone Server und den Exchange Server nach folgender Anleitung:
Bei der Server-Installation muss, Outlook als MAPI Schnittstelle ausgewählt werden:
Ein freigegebener Outlook Client muss auf dem Windows Betriebssystem, des XPhone Servers installiert werden.
Achtung
Die Lizenzierung und die Installation vom Outlook Client erfolgt durch den Kunden oder den Partner.
Im Server Manager muss das Dienstkonto auf den MAPI Account mit den entsprechenden MAPI-Rechten umgestellt werden.
Der Kalenderabgleich wird unter Benutzerverwaltung > Standort [> Konfigurationsgruppe] > Präsenzmanagement im Abschnitt Einstellungen für Kalenderabgleich > Methode für Kalenderabgleich konfiguriert.
Wählen Sie den Radio Button Abgleich erfolgt zentral zwischen XPhone Connect Server und Microsoft Exchange Server.
EWS#
Achtung
Die EWS-Schnittstelle unterstützt derzeit nur den serverseitigen Kalenderabgleich. D.h. diese Schnittstelle bietet nicht den gleichen Funktionsumfang wie die MAPI-Schnittstelle (keine persönlichen Outlook-Kontakte und keine Voicemainfernabfrage).
Bei größeren Installationen ab rund 500 Benutzern empfiehlt sich für den serverseitigen Kalenderabgleich die Nutzung der EWS-Schnittstelle (Exchange Web Services). MAPI bleibt dabei weiterhin lokal über Outlook für den Service-User erhalten. EWS erlaubt eine besonders effiziente Verwaltung der Ressourcen und sorgt auch in umfangreichen Umgebungen für eine hohe Leistung und Stabilität.
Domänenbenutzer
Erstellen Sie einen Windows Benutzer in der Domäne
Um einen neuen Benutzer in einer Windows-Domäne zu erstellen, benötigen Sie administrative Rechte auf einem Domänencontroller mit Active Directory. Die Verwaltung erfolgt über die Active Directory-Benutzer und -Computer-Konsole (ADUC) oder Powershell.
Melden Sie sich an einem Domänencontroller oder einem Computer mit den installierten Remote Server Administration Tools (RSAT) an.
Öffnen Sie das Startmenü, geben Sie Active Directory-Benutzer und -Computer ein und starten Sie die Anwendung.
Navigieren Sie im linken Bereich zu der Organisationseinheit (OU), in der der neue Benutzer erstellt werden soll.
Klicken Sie mit der rechten Maustaste auf die gewünschte OU, wählen Sie Neu und dann Benutzer.
Geben Sie die erforderlichen Informationen wie Vorname, Nachname und Anmeldename ein.
Klicken Sie auf Weiter.
Geben Sie ein initiales Kennwort für den Benutzer ein.
Wählen Sie die entsprechenden Kennwortoptionen, z.B. ob der Benutzer das Kennwort bei der nächsten Anmeldung ändern muss.
Klicken Sie auf Weiter und anschließend auf Fertig stellen.
Aktivieren das Active Directory-Modul:
Import-Module ActiveDirectory
Erstellen eines neuen Benutzers mit spezifischen Attributen:
New-ADUser -Name "MAPI Account" -GivenName "MAPI" -Surname "Account" -SamAccountName "MAPIAccount" -UserPrincipalName "MAPIAccount@enterprise.com" -Path "OU=Services,DC=enterprise,DC=com" -AccountPassword(Read-Host -AsSecureString "Password") -Enabled $true
Im Folgenden wird dieser Benutzer MAPIAccount genannt.
Achtung
Der MAPIAccount darf nicht Mitglied der Gruppe Domänen-Admins, Exchange Servers, Organisations-Admins und Exchange-Organisation-Administrators sein.
Exchange Postfach
Erstellen Sie ein Postfach für den MAPIAccount
Um im Exchange Server ein neues Benutzerpostfach über das Exchange Admin Center (EAC) zu erstellen, folgen Sie diesen Schritten:
Navigieren Sie im EAC zu Empfänger > Postfächer.
Klicken Sie auf Neu (Pluszeichen-Symbol) und wählen Sie Benutzerpostfach aus.
Füllen Sie die erforderlichen Felder aus, wie Alias, Vorname, Nachname, Anzeigename, Benutzeranmeldename (das ist der MAPIAccount) und Kennwort.
Klicken Sie auf Speichern, um das Postfach zu erstellen.
Weitere Details finden Sie in der offiziellen Microsoft AD-Benutzer-Dokumentation.
In diesem Beispiel wird für den bestehenden Benutzer MAPIAccount ein Postfach in der angegebenen Datenbank erstellt.
Enable-Mailbox -Identity "MAPIAccount" -Database "YourDatabase"
Weitere Details finden Sie in der offiziellen Microsoft Exchange-Powershell-Dokumentation.
Mailbox Berechtigungen
Erteilen Sie FullAccess auf alle Exchange Postfächer
Diesem MAPIAccount müssen volle Zugriffsrechte (FullAccess) auf alle Exchange Postfächer erteilt werden. Damit der MAPIAccount volle Zugriffsrechte auf den Postfächern aller Datenbanken erhält, müssen die Berechtigungen
Send-AsundReceive-Asvergeben werden:Get-Mailboxdatabase | Add-ADPermission -AccessRights ExtendedRight -ExtendedRights Receive-As, Send-As -User "< MAPIAccount >" | ft identity,user,extendedrights,accessrights,deny,isinherited
Als Ergebnis des Kommandos erhält man eine Auflistung aller Datenbanken mit den jeweils vergebenen Rechten für den MAPIAccount in dieser Form:
Identity User ExtendedRights AccessRights Deny IsInherited -------- --------------- -------------- --------------- ----- ----------- DB_NAME MAPIAccount {Receive-As} {ExtendedRight} False False DB_NAME MAPIAccount {Send-As} {ExtendedRight} False False
Um exemplarisch zu überprüfen, ob der MAPIAccount volle Zugriffsrechte auf das Postfach eines bestimmten Exchange Benutzers hat, verwendet man den folgenden Befehl:
Get-MailboxPermission -Identity "<ExchangeUser>" -User "MAPIAccount"
Man erhält dann eine Ausgabe in dieser Form (wichtig ist hier
AccessRights = {FullAccess}):Identity User AccessRights IsInherited Deny -------- ---- ------------ ----------- ---- <ExchangeUser> MAPIAccount {FullAccess} True False
Um die speziellen Berechtigungen des MAPIAccounts wieder von allen Exchange Datenbanken zu entfernen, verwendet man dieses Kommando:
Get-Mailboxdatabase | Remove-ADPermission -AccessRights ExtendedRight -ExtendedRights Receive-As, Send-As -User "< MAPIAccount >"
Befinden sich in der Domäne mehrere Exchange Server, können die oben beschriebenen Kommandos auf allen Exchange Servern ausgeführt werden, indem der Befehl zum Auflisten aller Exchange Server vorangestellt wird:
Get-ExchangeServer | ...
Mailbox Policy
Throttling Policy für MAPIAccount konfigurieren
Achtung
Diese Änderungen müssen auf jedem Exchange Mailbox Server innerhalb einer Database Availability Group (DAG) durchgeführt werden. Ansonsten kann es zu inkonsistentem Verhalten kommen.
Bei Verwendung des Kalenderabgleichs muss zusätzlich eine Throttling Policy erstellt und dem MAPIAccount zugewiesen werden. Öffnen Sie dazu die Exchange-Verwaltungsshell und führen Sie folgende Befehle aus:
New-ThrottlingPolicy NoThrottlingPolicy Set-ThrottlingPolicy NoThrottlingPolicy -RCAMaxConcurrency Unlimited -EWSMaxConcurrency Unlimited -EWSMaxSubscriptions Unlimited -CPAMaxConcurrency Unlimited -EwsCutoffBalance Unlimited -EwsMaxBurst Unlimited -EwsRechargeRate Unlimited Set-Mailbox "MAPIAccount" -ThrottlingPolicy NoThrottlingPolicy
Ob die Einstellung erfolgreich war, lässt sich mit diesem Kommando überprüfen:
Get-Mailbox -Identity "MAPIAccount" | fl
Es werden alle Attribute der angegebenen Identity aufgelistet, unter anderem die neu hinzugefügte
XPhoneServerThrottlingPolicy.Sollte die Policy das Throttling nicht verhindern (muss in den Exchange Logs eingesehen werden), muss in der Registry folgender Key gesetzt werden:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeIS\ParametersSystem]"Maximum Allowed Sessions Per User"=dword:00000080
In diesem Fall sind 128 Sitzungen erlaubt, was 80 in hexadezimaler Schreibweise entspricht.
Impersonierung
Neue Rollengruppe für ApplicationImpersonation erstellen
Dies ist eine Schritt-für-Schritt-Anleitung, wie im Exchange Admin Center (EAC) eine neue Rollengruppe mit dem Namen
EwsImpersonationRoleGrouperstellt wird. Sie erhält die RolleApplicationImpersonationund als Mitglied wird das KontoMAPIAccounthinzugefügt.Anmelden am Exchange Admin Center
Melden Sie sich mit einem Exchange-Administrator-Konto am Exchange Admin Center (EAC) an.
Navigieren Sie zum Bereich Berechtigungen.
Neue Rollengruppe erstellen
Klicken Sie auf das Symbol + (Neu) oder Add role group, um eine neue Rollengruppe zu erstellen.
Geben Sie im Feld Name den Namen
EwsImpersonationRoleGroupein.Optional: Fügen Sie eine Beschreibung hinzu, beispielsweise: Rollengruppe für EWS-Impersonation.
Rolle
ApplicationImpersonationzuweisenSuchen Sie im Bereich Rollen (Roles) die Rolle
ApplicationImpersonation.Markieren Sie
ApplicationImpersonationund fügen Sie sie mithilfe des Hinzufügen-Buttons (oder Pfeilsymbols) der neuen Rollengruppe hinzu.
Bemerkung
Sollte die Rolle
ApplicationImpersonationnicht angezeigt werden, stellen Sie sicher, dass Sie über ausreichende Rechte verfügen (z.B. Exchange-Administrator- oder Organisationsadministrator-Rechte).Mitglieder hinzufügen
Klicken Sie unter Mitglieder (Members) auf Hinzufügen.
Wählen Sie in der Liste den Benutzer bzw. das Konto
MAPIAccountaus.Bestätigen Sie die Auswahl.
Speichern
Prüfen Sie die eingetragenen Werte:
Name:
EwsImpersonationRoleGroupRollen:
ApplicationImpersonationMitglieder:
MAPIAccount
Klicken Sie auf Speichern (Save), um die neue Rollengruppe anzulegen.
Hinweis
Mit der Rolle
ApplicationImpersonationkann das KontoMAPIAccountim Namen anderer Postfächer agieren (EWS-Impersonation). Stellen Sie sicher, dass nur Konten hinzugefügt werden, die diese Funktion wirklich benötigen, daApplicationImpersonationweitreichende Zugriffsrechte auf Postfächer verleiht.Outlook
Outlook installieren / konfigurieren
Installieren Sie Microsoft Office 2016 oder 2019 (32-Bit). Für die MAPI-Anbindung ist nur Outlook erforderlich.
Stellen Sie sicher, dass keine andere Office-Version installiert ist.
Standard-Apps über die GUI festlegen:
Öffnen Sie das Startmenü und klicken auf das Zahnrad-Symbol (Einstellungen) oder drücken Sie Win + I auf der Tastatur.
Wählen Sie Apps aus.
Klicken Sie im linken Menü auf Standard-Apps.
Legen Sie die Standard-App für E-Mail fest. Klicken Sie dazu auf E-Mail und wählen Sie Outlook aus.
E-Mail-Profil anlegen
Drücken Sie die Tastenkombination Windows + R, um den Ausführen-Dialog zu öffnen.
Geben Sie den Befehl
controlein und bestätigen Sie mit Enter.Dadurch wird direkt die Systemsteuerung geöffnet.
Klicken Sie auf Mail (Microsoft Outlook 2016)(32-bit).
Klicken Sie auf Hinzufügen.
Geben Sie einen Namen für das Profil ein z.B. Outlook.
Konfigurieren Sie den MAPIAccount.
Wählen Sie das Profil aus und klicken Sie auf Einstellungen.
Klicken Sie auf E-Mail Accounts….
Achten Sie darauf, dass der MAPIAccount, als Default eingestellt ist.
Wechseln Sie auf den Tab Data Fields.
Klicken Sie auf Einstellungen.
Wechseln Sie auf den Erweitert Tab und deaktivieren Sie den Cashed Exchange Modus.

Speichern Sie die Einstellungen.
Hinweis
Zur Überprüfung der Berechtigungen empfiehlt es sich, das Postfach eines anderen Benutzers zu öffnen. Verwenden Sie dazu unbedingt einen separaten, unkritischen Test-Account, um unberechtigte Zugriffe auf Benutzer-Postfächer zu vermeiden. Außerdem sollte - sofern vorhanden - der Zugriff auf öffentliche Exchange-Ordner überprüft werden. Besonders wichtig ist dabei der Zugriff auf den Kontaktordner.
XPhone Server
Voraussetzung & MAPIAccount konfigurieren
Starten Sie den Installationsassistenten des XPhone Connect Servers und wählen Sie anschließend die MAPI Outlook-Option aus, wenn dies nicht schon gemacht wurde.
Aktualisieren Sie den XPhone Server auf die neueste freigegebene Version.
Tragen Sie über den Server-Manager den MAPIAccount als Dienstkonto ein.
Erstellen Sie eine Datei im Installationsverzeichnis des XPhone Servers:
z.B.
C:\Program Files\C4B\XPhone ConnectCalendarSyncExchange.config.xml#<?xml version="1.0" encoding="utf-8"?> <configuration> <calendar_sync> <exchange> <events> <advise Object="EwsStream"></advise> </events> </exchange> </calendar_sync> </configuration>
An diesem Punkt muss ebenfalls konfiguriert werden welche Methode der EWS Subscription verwendet werden soll. Hier hat man die Wahl zwischen:
<advise Object="EwsStream"></advise>Bei Streaming-Benachrichtigungen hält der Client eine dauerhafte Verbindung zum Server aufrecht. Sobald in den abonnierten Postfächern oder Ordnern Änderungen auftreten, werden diese in Echtzeit an den Client gestreamt.
Ideal für Szenarien, in denen Updates ohne Verzögerung benötigt werden.
Ressourcenintensiver, da ständig eine offene Verbindung bestehen muss.
Für größere Umgebungen (mehr als 500 Benutzer) wird EWS Stream in der Regel empfohlen, um eine zuverlässige und skalierbare Lösung zu gewährleisten.
<advise Object="EwsPull"></advise>Bei Pull-Benachrichtigungen fragt der Client den Server in regelmäßigen Abständen aktiv ab (Polling), um herauszufinden, ob neue Änderungen vorliegen.
Der Client sendet in festgelegten Intervallen Anfragen, um Benachrichtigungen abzurufen.
Ressourcenschonender als Streaming, bringt jedoch eine gewisse Verzögerung mit sich.
Eignet sich für Szenarien, in denen Echtzeitinformationen nicht zwingend erforderlich sind oder die Systemlast gering gehalten werden soll.
Web-Administration
Einstellungen in der Web-Administration
Öffnen Sie die Web-Administration und navigieren Sie zu:
Benutzerverwaltung > Standort [> Konfigurationsgruppe] > Präsenzmanagement
Wählen Sie im Abschnitt Einstellungen für Kalenderabgleich > Methode für Kalenderabgleich den Radiobutton Abgleich erfolgt zentral zwischen XPhone Connect Server und Microsoft Exchange Server.
Konfigurieren Sie weitere Optionen im Abschnitt Einstellungen für Kalenderabgleich. Zur Auswahl stehen u.a.:
Definieren Sie, für welche Zeitspanne (z.B. 30 Tage im Voraus) Ihre Termine synchronisiert werden sollen.
Wählen Sie die Standard-Profilvorlage für automatisch synchronisierte Termine aus.
Entscheiden Sie ob der Betrefftext als Präsenztext angezeigt werden soll.
Hinweis
Diese Einstellungen greifen nur für neu angelegte Benutzer, oder Benutzer die selbst noch keine Konfiguration an der zugehörigen Stelle im Client vorgenommen haben. Sollten die Benutzer bereits angelegt worden sein / bereits eigens eingestellte Konfigurationen verwenden, können diese bei Bedarf auf den im Server konfigurierten Default zurückgesetzt werden. Nutzen Sie dafür die Funktion Einstellungen Präsenzmanagement zurücksetzen
Speichern Sie die Einstellungen.



