Administration
Enduser Setup : journal en direct et synchronisation avec l’outil externe
Suivre la communication avec l’outil de commande externe et lui transmettre l’inventaire des configurations.
Dans EasyUC : EasyUC Cisco → Administration → CUCM & Provisioning → Enduser Setup → Config Clusters → Live Log / Sync to external tool
À quoi cela sert
L’Enduser Setup fonctionne avec un outil externe qui commande la téléphonie. Deux aides rendent ce couplage traçable. Le Live Log affiche tout ce que l’outil externe envoie à EasyUC, ce qu’EasyUC en fait et chaque réponse renvoyée à l’outil. Vous suivez une commande de la réception au traitement, puis à la réponse.
La Sync to external tool va dans l’autre sens. EasyUC contrôle chaque cluster CUCM de l’Enduser Setup : quel utilisateur possède une configuration (Jabber, téléphone de bureau, device profile) sur quel cluster, et à quel site et à quelle entreprise elle appartient. EasyUC envoie cet inventaire au format JSON, par lots, à une adresse que vous saisissez. L’outil externe connaît ainsi l’inventaire avant de déclencher des commandes. Pendant ce processus, le CUCM n’est accédé qu’en lecture.
Prérequis
- Rôle
ROLE_APP_ADMIN. L’interface n’affiche le menu Administration qu’avec ce rôle. - Le module
cucmest activé. Sans ce module, l’interface verrouille la page. - Au moins un cluster est configuré sous Config Clusters.
- Pour la synchronisation : l’adresse de l’outil externe, qui accepte du JSON via HTTPS, et l’authentification qui y est exigée.
- Le système EasyUC peut atteindre cette adresse sur le réseau.
Procédure pas à pas : consulter le journal en direct
Procédure pas à pas : configurer et tester la cible de synchronisation
Procédure pas à pas : lancer la synchronisation
Champs et options
| Champ / action | Signification et utilisation |
|---|---|
| Sync target active | Active le transfert. Par défaut : désactivé. Sans cible active, une synchronisation ne construit que l’inventaire à télécharger. |
| URL of the external tool | Adresse à laquelle EasyUC envoie l’inventaire. Les messages portent le type easyuc.enduser_config_sync. |
| Authentication | None (par défaut), Basic Auth avec nom d’utilisateur et mot de passe, ou Bearer Token. Un secret enregistré n’est pas affiché. Le champ indique alors unchanged. |
| Users per batch | Nombre d’utilisateurs par message. Par défaut 250, valeurs autorisées de 10 à 2000. |
| Verify TLS certificate | Par défaut : activé. EasyUC vérifie le certificat de la cible. |
| Also send users without configuration | Par défaut : activé. Transfère aussi les utilisateurs qui n’ont aucun périphérique sur aucun cluster. |
| Dry run | Construit l’inventaire sans rien envoyer. |
| Compteurs de l’exécution | Utilisateurs, avec configuration, configurations, Jabber, téléphones de bureau, device profiles, le cas échéant without location mapping et batches sent. |
Vérifier le résultat et circonscrire les erreurs
- Un test de connexion réussi affiche Connection works avec le statut HTTP et la durée en millisecondes.
- Sync runs liste le numéro, le statut, le type, l’heure et l’utilisateur déclencheur de chaque exécution. Un essai à blanc est signalé comme tel.
- Compteur without location mapping supérieur à zéro : ces configurations ne correspondent à aucun site de l’Enduser Setup. Ajoutez l’affectation de site sous Config Clusters.
- Un cluster est marqué en rouge : EasyUC n’a pas pu le lire. Le message d’erreur s’affiche à côté. Vérifiez la connexion CUCM.
- Connection failed : vérifiez l’adresse, l’accessibilité, le certificat et l’authentification. Le statut HTTP affiché permet de cerner la cause.
- Le journal en direct reste vide et affiche No communication yet : l’outil externe n’a pas encore envoyé de requête, ou les filtres sont trop restrictifs.
- Les réponses aux commandes retournent à l’outil via le webhook de la tâche Enduser. Elles apparaissent dans le journal en direct sous le canal Webhook.