EasyUC für Cisco
Presence mit Cisco Webex
Native Cisco-Integration mit Teams schalten und ihre Statuswechsel beobachten.
In EasyUC: Presence Sync → Presence-Profile → Profil → Cisco Webex
Wozu dient das
Nutzt der Kunde die Webex App statt Jabber, liegt der Presence-Status in der Webex Cloud, auch wenn die Telefonie über den CUCM läuft. Den Abgleich mit Microsoft Teams übernimmt dann Cisco selbst über die Integration „Cisco Call für Microsoft Teams“.
EasyUC veröffentlicht in diesem Modus keine eigenen Zustände. Es kann den organisationsweiten Schalter der Cisco Presence-Integration lesen und setzen und beobachtet die Statuswechsel in Webex und Teams. In Presence Live bedeutet Beobachtet, dass EasyUC einen Quellstatus gelesen hat. Es bestätigt nicht, dass Cisco den Zielstatus bereits übertragen hat.
Voraussetzungen
- Modul Presence Sync ist aktiv. Rollen wie beim Presence-Profil:
ROLE_APP_PRESENCE_TENANTS_EDITundROLE_APP_PRESENCE_SYNC_EDITzum Einrichten. - In Microsoft Entra: App-Registrierung mit
User.Read.AllundPresence.Read.Allmit Administratorzustimmung. Für den Webex-Modus istPresence.ReadWrite.Allnicht erforderlich. - In Webex: eine Integration mit Client-ID und Client-Secret sowie ein Refresh-Token. Benötigte Berechtigungen laut Oberfläche:
spark-admin:people_readundspark:people_readmit Administratorzustimmung. Zum Lesen des Organisationsschaltersspark-admin:telephony_config_read, zum Ändern zusätzlichspark-admin:telephony_config_writeund eine passende Administratorrolle. - Die Webex-Organisations-ID.
- Auf Cisco-Seite: Cisco Call ist im Teams Admin Center freigegeben und installiert, die von Cisco geforderte Microsoft-Zustimmung ist erteilt, und in Control Hub ist die Microsoft-Teams-Integration eingerichtet. Bei Telefonie über Unified CM gehört zusätzlich der Dienst Presence status sync in Connected UC dazu. Maßgeblich ist die aktuelle Cisco-Anleitung.
- Die E-Mail-Adressen der Benutzer stimmen in Microsoft und Webex überein.
Schritt für Schritt
Felder und Optionen
| Feld / Aktion | Bedeutung und Verwendung |
|---|---|
| Webex-Organisations-ID | Kennung der Webex-Organisation. Antworten der Webex-API werden dagegen geprüft. |
| Webex-Integrations-Client-ID / Webex-Client-Secret | Zugangsdaten der Webex-Integration. |
| Webex-Refresh-Token | Ermöglicht die automatische Erneuerung des Zugangs. |
| Vorhandenes Zugriffstoken verwenden / Webex-Access-Token | Alternative ohne Refresh-Token. Ein Access-Token allein ist zeitlich begrenzt. Sein Ablauf erscheint als Fehler des Connectors. |
| Kennzeichen in Webex | Webex-E-Mail, Webex-Telefonnummer oder Webex-Person-ID. |
| Organisationsweite Cisco Presence-Integration aktivieren / deaktivieren | Setzt den Schalter für die gesamte Webex-Organisation und deren Teams-Integration. |
| EasyUC-Monitoring aktivieren | Steuert nur die Beobachtung und das Protokoll in EasyUC. Die Synchronisation durch Cisco läuft unabhängig davon. |
| Cisco Webex → Teams / Teams → Cisco Webex | Beobachtungsrichtungen. Cisco synchronisiert nativ, EasyUC protokolliert die Änderungen. |
| Intervall (Sekunden) | 5 bis 60 Sekunden. Bei vielen Benutzern größer wählen, weil Webex häufige Statusabfragen begrenzt. |
Ergebnis prüfen und Fehler eingrenzen
- Erfolg: Laufzeitstatus Monitoring aktiv, der Connector zeigt Bereit, und Presence Live zeigt Einträge mit dem Ergebnis Beobachtet / Vorschau.
- Speichere zuerst den Cisco Client bei ausgeschaltetem Hauptschalter. Aktiviere anschließend die organisationsweite Cisco Presence-Integration, bevor du das EasyUC-Monitoring einschaltest.
- Die Cisco Presence-Integration konnte nicht aktualisiert werden. Dem Token fehlt die Schreibberechtigung oder die Administratorrolle in Webex.
- Meldet der Connector ein abgelaufenes Token, Zugang im Profil mit neuem Refresh-Token speichern.
- Bremst Webex die Abfragen, meldet EasyUC die Beobachtung als unvollständig. Intervall erhöhen.
- Das Ausschalten des Monitorings oder des Moduls deaktiviert die native Synchronisation durch Cisco nicht. Dafür dient ausschließlich der Organisationsschalter.
- Ein eingeschalteter Organisationsschalter ersetzt die Voraussetzungen auf Cisco- und Microsoft-Seite nicht. Bleiben die Zustände trotz Schalter unverändert, die Einrichtung in Control Hub und im Teams Admin Center prüfen.