EasyUC
4.8.7

EasyUC pour Microsoft Teams

Configurer la synchronisation de présence dans le tenant Teams

Synchroniser la présence entre Microsoft Teams et Cisco Jabber ou Webex et la contrôler dans l’historique en direct.

EasyUC · Version 4.8.7

Dans EasyUC : EasyUC Teams → Teams → Teams Tenants → tenant → Presence sync / Presence Live

À quoi cela sert

Une personne qui téléphone sur le poste Cisco ne doit pas apparaître comme disponible dans Teams, et inversement. La synchronisation de présence aligne les états de présence entre Microsoft Teams et l’environnement Cisco. Ce chapitre décrit la configuration du point de vue du tenant Teams : droits Microsoft Graph, sens de synchronisation, intervalle et contrôle dans l’historique en direct.

Il existe deux modes de fonctionnement. Avec Cisco Jabber · IM and Presence, EasyUC lit et publie lui-même : un appel sur le poste Cisco place l’utilisateur Teams correspondant sur « En appel », et les états disponible, absent et occupé sont transmis dans les deux sens. Les utilisateurs sont associés par des numéros professionnels complets et uniques au format +E.164.

Avec Cisco Webex · native Microsoft-Teams-Integration, Cisco transmet lui-même la présence. Sur demande, EasyUC active le commutateur côté Cisco, observe les deux côtés et consigne les modifications. Ici, les utilisateurs sont associés par l’UPN Microsoft exact. La synchronisation de présence existe aussi comme espace de travail distinct Presence Sync, avec des profils qui n’ont pas besoin de SBC ; les tenants Teams existants y apparaissent comme profils partagés.

Prérequis

  • Module de licence teams pour la page du tenant. Dans EasyUC Manager, le module Presence Sync est activé ; il exécute un service distinct pour la synchronisation.
  • Rôle EasyUC Teams (ROLE_APP_TEAMS_WORKSPACE) avec les sous-droits TENANTS (ROLE_APP_TEAMS_TENANTS) pour la lecture et TENANTS bearbeiten (ROLE_APP_TEAMS_TENANTS_EDIT) pour la modification. Dans l’espace de travail Presence Sync, les droits distincts Presence-Synchronisation und Live-Verlauf (ROLE_APP_PRESENCE_SYNC) et Presence-Synchronisation bearbeiten (ROLE_APP_PRESENCE_SYNC_EDIT) s’appliquent.
  • Les identifiants Graph sont enregistrés et testés sur le tenant.
  • Mode Jabber : l’application Entra dispose de User.Read.All, Presence.Read.All et Presence.ReadWrite.All avec le consentement administrateur pour l’ensemble du tenant.
  • Mode Webex : l’application Entra dispose de User.Read.All et Presence.Read.All. L’intégration Cisco native nécessite son propre consentement Microsoft.
  • Mode Jabber : une connexion CUCM qui surveille les appels actifs sur tous les terminaux, et un serveur IM and Presence connecté. Le côté Cisco est décrit dans le chapitre CUCM.
  • Les utilisateurs Teams portent, dans leurs numéros de téléphone professionnels, le même numéro complet que leur ligne CUCM. Les numéros courts et les numéros en double apparaissent comme conflits.

Pas à pas : activer la synchronisation de présence avec Cisco Jabber

  1. Ouvrez Teams Tenants, cliquez sur le tenant et sélectionnez Presence sync dans la barre du tenant.
  2. Sous Cisco Client beim Kunden (client Cisco chez le client), sélectionnez Cisco Jabber · IM and Presence.
  3. Contrôlez la ligne Microsoft Graph permissions. Elle doit afficher Ready.
  4. Contrôlez la ligne Cisco IM and Presence connector. Si elle affiche Not connected, vous pouvez déjà définir les sens de synchronisation ; un état Jabber n’est publié qu’une fois un serveur IM and Presence connecté.
  5. Sous CUCM connection, sélectionnez la connexion. Après le nom, elle affiche all devices monitored ou monitoring incomplete.
  6. Activez les sens souhaités : Cisco Jabber → Teams, CUCM-Anrufstatus → Teams (état d’appel CUCM) et Teams → Cisco Jabber.
  7. Sous Interval (seconds), saisissez une valeur de 5 à 60.
  8. Laissez pour l’instant l’interrupteur principal Enable presence sync désactivé et cliquez sur Save.
  9. Cliquez sur Dry run. L’aperçu Dry-run preview affiche Mapped users, Active calls, Conflicts, Planned changes et Ignored users. Rien n’est écrit.
  10. Si les chiffres sont corrects, activez Enable presence sync et cliquez sur Save.
  11. Cliquez sur Live-Ansicht öffnen (ouvrir la vue en direct) et contrôlez l’historique avec un appel de test.

Pas à pas : configurer le mode Webex

  1. Sous Cisco Client beim Kunden, sélectionnez Cisco Webex · native Microsoft-Teams-Integration.
  2. Sous Cisco connection, sélectionnez la connexion.
  3. Laissez l’interrupteur principal EasyUC-Monitoring aktivieren (activer la surveillance EasyUC) désactivé et cliquez sur Save.
  4. Cliquez sur Organisationsweite Cisco Presence-Integration aktivieren (activer l’intégration de présence Cisco à l’échelle de l’organisation). Ce réglage s’applique à toute l’organisation Webex.
  5. Ouvrez le guide de Cisco par Cisco-Anleitung für Einrichtung und Voraussetzungen öffnen et remplissez les prérequis qui y sont indiqués dans Teams et dans Control Hub.
  6. Activez les sens d’observation Cisco Webex → Teams et Teams → Cisco Webex.
  7. Activez EasyUC-Monitoring aktivieren et cliquez sur Save.
  8. Contrôlez avec Dry run et dans la vue en direct.

Pas à pas : contrôler la synchronisation dans l’historique en direct

  1. Sélectionnez Presence Live dans la barre du tenant.
  2. Lisez la barre d’état : client Cisco avec Connector bereit (prêt) ou Connector nicht bereit (non prêt), les deux sens et Microsoft Graph eingerichtet (configuré).
  3. Pour un test, modifiez l’état d’un utilisateur associé ou passez un appel sur le poste Cisco.
  4. Observez le Statusverlauf (historique des états). La vue se recharge toutes les 5 secondes. Chaque entrée indique l’heure, l’utilisateur, le sens, l’état source avant et après, l’état cible demandé et le résultat.
  5. Filtrez par Richtung (sens) et Ergebnis (résultat), ou recherchez par nom, numéro, état ou message.
  6. Pause interrompt la vue, Ältere Einträge laden (charger les entrées plus anciennes) récupère les événements plus anciens.

Champs et options

Champs et options
Champ / actionSignification et utilisation
Cisco Client beim KundenCisco Jabber · IM and Presence ou Cisco Webex · native Microsoft-Teams-Integration. Détermine l’association des utilisateurs et le chemin de transmission.
Enable presence sync / EasyUC-Monitoring aktivierenInterrupteur principal. L’intégration reste entièrement inactive tant qu’elle n’a pas été enregistrée. En mode Webex, il ne commande que l’observation et le journal d’EasyUC.
Cisco Jabber → TeamsLit l’état de présence depuis Cisco IM and Presence et publie les états pris en charge dans Teams. Nécessite un utilisateur de présence Cisco en lecture sur le serveur.
CUCM-Anrufstatus → TeamsUn appel sur le poste Cisco place l’utilisateur Teams correspondant sur « En appel ». La seule sonnerie ne définit pas d’état d’appel. Mode Jabber uniquement.
Teams → Cisco JabberTransmet les états disponible, absent et occupé, ainsi que les appels et les réunions, par Cisco IM and Presence. Les états qui ne peuvent pas être transmis de façon sûre, comme « Ne pas déranger », apparaissent dans le journal avec un motif.
CUCM connection / Cisco connectionConnexion dont les terminaux et utilisateurs sont synchronisés. Obligatoire avant l’activation.
Interval (seconds)Intervalle des cycles de synchronisation par tenant. Valeurs autorisées : 5 à 60 secondes.
Key figuresMapped users, Active calls, Conflicts et Last check.
Dry runCalcule la synchronisation sans écrire d’états chez le fournisseur ni d’entrées de journal.
Sync NowLance immédiatement une synchronisation. Les réglages modifiés doivent d’abord être enregistrés.
Organisationsweite Cisco Presence-IntegrationMode Webex uniquement. Active ou désactive la synchronisation dans l’organisation Webex. La désactivation de la surveillance EasyUC ne modifie pas cet interrupteur.

Vérifier le résultat et circonscrire les erreurs

  • Succès : l’en-tête de la section affiche Synchronisation aktiv (Webex : Monitoring aktiv), Last check progresse en continu, et des entrées avec le résultat Erfolgreich (réussi) apparaissent dans Presence Live.
  • „Der Worker hat noch keinen Abgleich gemeldet.“ ou „Der letzte Worker-Abgleich ist veraltet. Hintergrunddienst und Verbindungen prüfen.“ Le service de présence ne fonctionne pas. Vérifiez-le dans EasyUC Manager. Un chargement réussi de la page ne confirme pas qu’une synchronisation est en cours.
  • “Select at least one sync direction.” Activez un sens de synchronisation.
  • “Select a CUCM connection before enabling presence sync.” Sélectionnez la connexion.
  • “Presence sync can only be enabled after this CUCM connection monitors active calls on all devices.” Activez la surveillance des appels actifs pour tous les terminaux sur la connexion CUCM.
  • “No CUCM connection with active-call monitoring is available.” Configurez d’abord la surveillance dans la zone Cisco.
  • “IM&P connector not ready” Le serveur IM and Presence n’est pas encore connecté sur le serveur EasyUC.
  • Droits Microsoft Graph Not ready : ajoutez Presence.ReadWrite.All et accordez le consentement administrateur.
  • Conflicts supérieur à zéro : utilisateurs sans numéro complet unique. Renseignez le numéro de téléphone professionnel dans l’annuaire au format +E.164.
  • “Save the changed settings before running the sync.” Cliquez d’abord sur Save.
  • En mode Webex, Beobachtet (observé) signifie qu’EasyUC a lu un état source. Cela ne confirme pas que Cisco a transmis l’état cible.

Chapitres associés