Cisco Control Hub
Configuration Service App
Création de l'application
Pour créer une application, il faut se connecter sur le site developer.webex.com
- Aller sur Create a Service App
- Remplir tous les champs obligatoires
- Selectionner les 3 scopes
- spark-admin:devices_read
- spark:xapi_statuses
- spark:xapi_commands
- Cliquer Add Service App tout en bas
Autorisation de l'application
- Générer une demande d'autorisation à l'application en cliquant sur Request admin authorization
- Copier le Client ID et le Client Secret
- Demander à un administrateur du domain Webex d'autoriser l'application depuis le control hub
Dans le menu Gestion > Applications > Application de Service.
Cliquer sur l'application créé
- Sélectionner Autoriser
- Enregistrer
Génération d'un token
Une fois l'application autorisée, il faut générer un token
- Se connecter à : https://developer.webex.com/my-apps
- Cliquer sur l'application
- Dans la partie Org Authorizations, sélectionner l'organisation,
- Saisir le Client Secret initialement copié, puis cliquer Generate tokens
- Conserver l'Access Token et Refresh Token
Configurer la Service App dans Zebrix Control
- Aller dans Configuration > Services Externes
- Ajouter un service externe.
- Sélectionner le type Cisco ControlHub
- Saisir l'ID client, Secret client et le Refresh token
La configuration est terminée
Comment récupérer l'ID de l'équipement (configuration du Driver) ?
Il existe plusieurs méthode pour récupérer l'ID de l'équipement Webex.
Requête API
Vous pouvez la récupérer sur la page List Webex device API
Script PowerShell
Nous mettons également à votre disposition un script Powershell permettant de récupérer la liste des équipements et les exporter dans un CSV.
Invoke-WebRequest -Uri "https://control.zebrix.net/download/webex/Get-Devices.ps1" -OutFile "Get-Devices.ps1" ./Get-Devices.ps1 -UseImplicitFlow -AutoExport
Control Hub
Connectez vous sur le control Hub et rendez vous sur la page du périphérique concerné.
Cliquez sur Afficher tous les statuts
Aller dans la section Webex
L'ID recherché est le Webex DeveloperId
Attention: le Webex DeveloperId changera à chaque factory reset.
Ouverture des ports
La sonde doit pouvoir établir une connexion sortante ( HTTPS 443 ) vers l'URL “https://webexapis.com/v1”.
Configuration des équipements
Afin de permettre la remontée complète des métriques Room Analytics dans Zebrix Control, plusieurs paramètres doivent être activés sur les terminaux Cisco. Ces paramètres garantissent notamment la détection de présence, le comptage de personnes et l’analyse acoustique, même lorsque le terminal n’est pas en appel.











