Seitenhierarchie

Suche

Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.
Erweitern
titleVersion - 9.0.0.X6


Auszug


Weboberfläche der STARFACEMenüpunkt "Admin"Menüpunkt "Erweiterte Einstellungen"Reiter "Microsoft Presence"

Image Modified

Admin

Image Added
Image Removed 

Überblick


Der Presence Sync Service ermöglicht die Synchronisierung von

Präsenzzuständen zwischen verschiedenen Systemen. In der Version 9.0.0.X ermöglicht er den Austausch von

Präsenzinformationen zwischen Microsoft und STARFACE

PBX

. Der Service bildet die technische Grundlage für Cloud Federation Presence

und bietet eine skalierbare Lösung für die Verwaltung der Präsenz über mehrere Plattformen/Mandanten hinweg.

In diesem Reiter muss der Lese- und Schreibzugriff für die Synchronisation konfiguriert werden.

Für den Schreibzugriff muss die folgende Konfiguration vorgenommen werden:

Image Added

FeldnameBeschreibung
Verzeichnis-ID (Mandant)In diesem Feld muss die Verzeichnis-ID bzw. Mandanten-ID eingetragen werden, die in der Microsoft Anwendung für den OAuth Zugriff generiert worden ist.
Client-IDIn diesem Feld muss die eindeutige Anwendungs-ID bzw. Client-ID eingetragen werden, die in der Microsoft Anwendung für den OAuth Zugriff generiert worden ist.
Client GeheimnisIn diesem Feld muss das Client Geheimnis eingetragen werden das für den Zugriff generiert worden ist.

Nach der Konfiguration des Zugriffs kann durch Auswahl der Schaltfläche "Starte OAuth-Flow für Schreib-Zugriff" aktiviert werden. Die erfolgreiche Einrichtung des Schreibzugriffs wird durch eine entsprechende Meldung bestätigt.

Hinweis

Hinweis: Der STARFACE müssen im Azure Portal die API-Berechtigungen "Organization.ReadWrite.All" und "Presence.ReadWrite.All" zugewiesen werden. Sind diese beiden Bereichtigungen nicht erteilt,

Aktuelle Festlegungen zwischen Microsoft und STARFACE in der Version STARFACE 9

Die aktuellen Regeln zur Synchronisation zwischen Microsoft und STARFACE in STARFACE 9 sind nicht konfigurierbar, sondern vorkonfiguriert und unveränderlich. Die Synchronisation funktioniert nur für Benutzer, die in beiden Systemen (MS und SF) die gleiche E-Mail-Adresse verwenden. Ändern sich die E-Mail-Adressen der Benutzer, müssen die PBX-Dienste neu gestartet werden. Alle anderen Benutzeränderungen werden ohne Neustart übernommen. Der Synchronisierungsvorgang von Microsoft zur STARFACE PBX läuft alle 10 Sekunden.

MicrosoftRichtungSTARFACE

Verfügbar

<->Verfügbar

BUSY (Beschäftigt)

Phone

>DND (Do not disturb)

BUSY (Beschäftigt)

Meeting

>DND (Do not disturb)

BUSY (Beschäftigt)

BUSY

>DND (Do not disturb)

BUSY (Beschäftigt)

PHONE

<DND (Do not disturb)

Konfiguration

Auf der Konfigurationsseite werden die Einstellungen zur Integration von Microsoft Presence OAuth mit der STARFACE PBX angezeigt. Der Zweck dieser Seite besteht darin, eine Verbindung zwischen den beiden Systemen herzustellen, um die Anwesenheitsstatus der Benutzer zu synchronisieren. Dafür muss der Benutzer sowohl den Lese- als auch den Schreibzugriff authentifizieren.

Klicke dafür im Menüpunkt "Erweiterte Einstellungen" auf den Reiter "Microsoft Presence". Klicke auf die Checkbox "Eine Verbindung zwischen STARFACE PBX und Microsoft Presence herstellen". Nun ist es möglich alle Felder zu bearbeiten.

Schreibzugriff

  • Verzeichnis-ID (Mandant) : Eine eindeutige ID, die den mit Microsoft verknüpften Mandanten oder das Verzeichnis darstellt.
  • Anwendungs-ID (Client-ID) : Diese ID identifiziert die Anwendung, die für den Zugriff auf Microsoft-Anwesenheitsinformationen verwendet wird.
  • Client Geheimnis: Ein sicherer Schlüssel (ähnlich einem Kennwort), der zusammen mit der Anwendungs-ID zur Authentifizierung der Anwendung verwendet wird.
Hinweis
Dem Client müssen im Azure-Portal die API-Berechtigungen Organization.ReadWrite.All und Presence.ReadWrite.All zugewiesen werden. Ansonsten

wird ein entsprechender Hinweis nach dem Start des OAuth-Flows ausgegeben.

Trage in alle drei Pflichtfelder die entsprechenden Daten ein.

Sind alle drei Pflichtfelder korrekt ausgefüllt klicke auf den Button "Übernehmen" im Fenster unten rechts.

Image Removed

Lesezugriff

  • Anwendungs-ID (Client-ID) : Diese ID identifiziert ebenso wie der Schreibzugriff die für den Lesezugriff verwendete Anwendung.
  • Client Geheimnis: Auch hier handelt es sich um einen sicheren Schlüssel, der zur Authentifizierung des Lesezugriffs verwendet wird.
  • PBX: Callback-URL : Eine URL, die verwendet wird, um OAuth-Authentifizierungsinformationen an die STARFACE PBX zurückzugeben. Die URL ist von der URL der PBX im Webbrowser abhängig und muss im verwendeten Client im Azure-Portal als "Umleitungs-URI" vom Typ "Web" konfiguriert werden.

 Für den Lesezugriff muss die folgende Konfiguration vorgenommen werden:

Image Added

FeldnameBeschreibung
Client-IDIn diesem Feld muss die eindeutige Anwendungs-ID bzw. Client-ID eingetragen werden, die in der Microsoft Anwendung für den OAuth Zugriff generiert worden ist.
Client GeheimnisIn diesem Feld muss das Client Geheimnis eingetragen werden das für den Zugriff generiert worden ist.
Callback-URLAus diesem Feld heraus kann die Callback-URL kopiert werden. Diese Angabe wird für die Konfiguration auf der Seite von Microsoft benötigt und kann nicht verändert werden.

Nach der Konfiguration des Zugriffs kann durch Auswahl der Schaltfläche "Starte OAuth-Flow für Lese-Zugriff" aktiviert werden. Die erfolgreiche Einrichtung des Schreibzugriffs wird durch eine entsprechende Meldung bestätigt.

Hinweis

Hinweis: Bei der Einrichtung des Lesezugriffs wird die Berechtigung "

Hinweis
Hier werden die Berechtigungen

offline_access openid Presence.Read.All

im Hintergrund

" abgefragt, die der sich einloggende Nutzer auch bestätigen muss

und dafür auch die entsprechenden Rechte benötigt.

Trage in beide Pflichtfelder die entsprechenden Daten ein.

Sind beide Pflichtfelder korrekt ausgefüllt klicke auf den Button "Übernehmen" im Fenster unten rechts.

Image Removed

Initialisierung der Synchron-Sessions

Anschließend kann sowohl der Button "Starte OAuth-Flow für Schreib-Zugriff", als auch der Button "Starte OAuth-Flow für Lese-Zugriff" geklickt werden und man erhält folgende Rückmeldung:

.

Umsetzung des Status zwischen Microsoft und STARFACE

Die aktuellen Regeln zur Synchronisation des Status zwischen Microsoft und STARFACE sind nicht frei konfigurierbar. Die Synchronisation funktioniert nur für Benutzer, die in beiden Systemen (Microsoft und STARFACE) die genau gleiche E-Mail-Adresse verwenden. Ändert sich die E-Mail-Adresse für einen Benutzer, muss die STARFACE neu gestartet werden. Alle anderen Änderungen an einem Benutzer  werden ohne Neustart übernommen.

Der Synchronisierungsvorgang von Microsoft zur STARFACE findet alle 10 Sekunden statt.

MicrosoftRichtungSTARFACE

Verfügbar

<--->Verfügbar

BUSY (Beschäftigt)

Phone

--->DND (Do not disturb)

BUSY (Beschäftigt)

Meeting

--->DND (Do not disturb)

BUSY (Beschäftigt)

BUSY

--->DND (Do not disturb)

BUSY (Beschäftigt)

Phone

<---DND (Do not disturb)
Image Removed