- Accueil
- /
- Article
Synchronisation du répertoire dans Webex pour Cisco BroadWorks
Cet article décrit comment déployer la synchronisation du répertoire dans Webex pour Cisco BroadWorks. L'article est destiné aux administrateurs des prestataires de services des organisations partenaires.
Présentation de la synchronisation du répertoire
La synchronisation du répertoire garantit que les utilisateurs de Webex pour Cisco BroadWorks peuvent utiliser le répertoire Webex de l’application Webex pour appeler n’importe quelle entité appelante à partir du serveur BroadWorks. Cette fonctionnalité synchronise les informations d’appel BroadWorks qui ne faisaient pas partie du provisionnement des utilisateurs dans le répertoire Webex.
La mise à disposition des utilisateurs de Webex pour Cisco BroadWorks met à jour le répertoire Webex avec les détails d’appel pour Webex pour les utilisateurs de Cisco BroadWorks (numéro de téléphone principal, numéro de téléphone mobile, numéro de poste), mais omet les enregistrements d’appels externes. Cependant, lorsque la synchronisation du répertoire est activée, la fonctionnalité synchronise également les enregistrements d’appel suivants avec le répertoire Webex.
Utilisateurs appelants BroadWorks uniquement (qui ne sont pas intégrés à Webex)
Entités appelantes non utilisateurs (par ex., un téléphone de salle de conférence, un télécopieur, un numéro de groupe de recherche)
Entrées de la liste téléphonique BroadWorks
Le tableau suivant résume les enregistrements d’appels BroadWorks et montre comment ils sont ajoutés au répertoire Webex.
Enregistrements des appels BroadWorks | Description | Ajouté au répertoire Webex via... |
---|---|---|
Webex pour les utilisateurs de Cisco BroadWorks | Les utilisateurs sont activés pour Webex pour Cisco BroadWorks | Mise à disposition des utilisateurs (par ex., mise à disposition en flux continu) |
Utilisateurs appelants BroadWorks uniquement | Utilisateurs appelants qui ne sont pas intégrés à Webex | Synchronisation du répertoire |
Entités appelantes non utilisateurs | Par exemple, un téléphone de salle de conférence, un télécopieur, un numéro de groupe de recherche | Synchronisation du répertoire |
Listes téléphoniques BroadWorks | Entrées de la liste téléphonique BroadWorks :
| Synchronisation du répertoire (synchronisation de la liste téléphonique) |
Conditions de la synchronisation du répertoire
Les administrateurs partenaires doivent activer la fonctionnalité au niveau du partenaire. Les administrateurs partenaires peuvent activer ou désactiver la fonctionnalité pour plusieurs organisations clientes en une seule opération.
Par défaut, la synchronisation initiale se produit une semaine après l’activation de la synchronisation (l’heure choisie pour démarrer la synchronisation est aléatoire). Cependant, les organisations clientes peuvent utiliser l'option Synchroniser maintenant pour contourner la période d'attente d'une semaine et déclencher une synchronisation immédiate pour une organisation cliente donnée.
Par défaut, la Synchronisation du répertoire s'exécute chaque semaine pour chaque client. Chaque synchronisation se produit une semaine après la dernière synchronisation, que la dernière synchronisation ait été programmée ou déclenchée manuellement avec Synchroniser maintenant.
Le nombre maximum de synchronisations simultanées par cluster BroadWorks est de deux : une synchronisation planifiée et une synchronisation à la demande (via l’API ou l’interface graphique du Partner Hub). Cependant, les administrateurs ne peuvent pas exécuter deux synchronisations à la demande en même temps à partir du même BroadWorks. Cette restriction existe que la synchronisation ait été initiée via l’API ou via l’option Synchroniser maintenant dans Partner Hub. De plus, Webex ne programmera pas deux synchronisations programmées pour s’exécuter en même temps à partir du même BroadWorks.
En cas d’échec de la synchronisation, Webex retente la synchronisation automatiquement toutes les 24 heures jusqu’à la prochaine synchronisation programmée.
La synchronisation ignore les utilisateurs qui n’ont pas de numéro de téléphone.
Dans Partner Hub, vous pouvez afficher les informations d’état de la synchronisation pour un client donné. En outre, vous pouvez exporter des informations détaillées sur la dernière synchronisation vers un enregistrement CSV. L’enregistrement CSV fournit plus de détails que l’affichage du Control Hub et peut aider au dépannage, à l’analyse et à l’audit.
Webex stocke les contacts des utilisateurs dans un format chiffré. Seul l'utilisateur propriétaire du contact a accès à la clé de déchiffrement.
Pour les utilisateurs appelants BroadWorks uniquement et les entités appelantes non-utilisateurs, cette fonctionnalité synchronise les types de numéros de téléphone suivants de BroadWorks :
Numéro de téléphone principal
Numéro de téléphone portable
Numéro de poste
Cependant, la synchronisation exclut les utilisateurs appelants BroadWorks uniquement et les entités appelantes non-utilisateurs de la synchronisation si aucun numéro de téléphone principal ou numéro de poste n’est présent.
Le paramètre du service de confidentialité de niveau utilisateur BroadWorks n’est pas pris en charge dans le cadre de la synchronisation du répertoire.
Liste téléphonique BroadWorks et maximums de contacts
La synchronisation du répertoire synchronise également les entrées de la liste téléphonique BroadWorks avec les contacts Webex. Les entrées synchronisées sont ajoutées à l'un des types de contacts suivants :
Contacts de l’organisation—Webex stocke ces contacts dans une organisation. Chaque utilisateur peut accéder aux contacts de l’organisation de son organisation. Le maximum peut atteindre 30000 contacts.
Contacts utilisateur—Webex stocke ces contacts par rapport à un utilisateur. Seul l'utilisateur propriétaire du contact peut accéder à l'entrée du contact. Le maximum est de 2000 contacts (1500 contacts synchronisés + 500 contacts à saisie manuelle).
Le tableau suivant fait correspondre les types de contacts Webex à la source de contact (synchronisés à partir d'une liste téléphonique BroadWorks ou ajoutés manuellement) :
Type de contact Webex | Source du contact | Maximum | Synchronisé à partir de BroadWorks... | API utilisée pour la synchronisation |
---|---|---|---|---|
Contacts de l’organisation | Synchronisation du répertoire | 30000 contacts | Listes téléphoniques communes d'entreprise |
|
Listes téléphoniques communes de groupe (pour un groupe de fournisseurs de services)** |
| |||
Contacts utilisateurs | Synchronisation du répertoire | 1500 contacts | Listes de téléphones personnels | /directories/personal |
Ajouté manuellement par l’utilisateur | 500 contacts | N/A | N/A | |
Contacts du groupe | Synchronisation du répertoire | 30000 contacts par groupe | Listes téléphoniques communes de groupe (pour un groupe d'entreprise)** | /directories/groupcommon |
**Les entrées des listes téléphoniques communes de groupe se synchronisent différemment selon que BroadWorks est en mode Entreprise ou en mode Fournisseur de services. La valeur du isBroadWorksEnterprise
paramètre (vrai ou faux) détermine comment la liste se synchronise :
Vrai : synchroniser en tant que contact de groupe
Faux : synchroniser en tant que contact d’entreprise
Les conditions suivantes s'appliquent à la façon dont la synchronisation du répertoire gère les maximums de contacts :
Si une organisation dépasse le nombre maximum de contacts autorisés pour la synchronisation (30 000 contacts de l'organisation ou 30 000 contacts communs de groupe par groupe), la synchronisation du répertoire exclut les entrées au-dessus du seuil maximum. Aucun ordre particulier n'est appliqué aux contacts synchronisés ou omis.
Si l’un de vos clients dépasse le nombre maximum autorisé de contacts dans l’une ou l’autre des catégories, nous vous recommandons de soumettre un cas à Cisco pour que cette organisation soit exclue de la synchronisation du répertoire.
Les contacts manuels sont des contacts qu’un utilisateur ajoute manuellement sur l’application Webex. Un utilisateur peut ajouter jusqu'à 500 contacts manuels. Les contacts manuels font partie de la catégorie de contacts utilisateur plus large sur Webex, mais ne sont pas inclus dans la synchronisation.
La limite globale combinée pour les contacts de l'organisation (30 000) et les contacts de groupe (30 000 par groupe) est de 200 000.
Mises à jour
Voici comment le répertoire Webex gère les mises à jour :
Si le nom du contact change sur BroadWorks, le contact existant est supprimé du répertoire Webex et un nouveau contact est créé.
Si le numéro du contact change sur BroadWorks, Webex met à jour le contact existant dans le répertoire Webex avec le nouveau numéro.
Après qu’un administrateur ait mis à jour un contact sur BroadWorks, les conditions suivantes décrivent lorsque la mise à jour s’affiche dans l’application Webex d’un utilisateur :
Si la mise à jour concerne un utilisateur appelant BroadWorks uniquement ou une entité appelante non-utilisateur, la mise à jour s’affiche dans l’application Webex d’un utilisateur immédiatement après la synchronisation du répertoire suivante.
Si la mise à jour concerne une entrée de liste téléphonique BroadWorks :
Pour les contacts utilisateur : les mises à jour s’affichent dans l’application Webex de l’utilisateur immédiatement après la synchronisation du répertoire suivante.
Pour les contacts de groupe - Les mises à jour s’affichent dans l’application Webex des utilisateurs immédiatement après la synchronisation du répertoire suivante.
Pour les contacts de l’entreprise—Le répertoire Webex est mis à jour lors de la synchronisation du répertoire suivante, mais les utilisateurs ne verront pas la modification dans l’application Webex jusqu’à ce qu’ils redémarrent l’application Webex ou jusqu’à l’expiration du délai de cache local de 72 heures.
Prérequis pour la synchronisation du répertoire
Nous vous recommandons d'utiliser les paramètres suivants :
Valeurs limites de débit : définissez les propriétés du système OverloadControl suivantes (XSP_CLI/Applications/Xsi-Actions/OverloadControl) :
userDirectoryTransactionLimit—Défini sur une valeur nulle.
globalDirectoryTransactionLimit : défini sur une valeur nulle.
Il est recommandé de définir userDirectoryTransactionLimit et globalDirectoryTransactionLimit à une valeur nulle. Toutefois, si vous décidez d'attribuer des valeurs, chacune doit être définie à au moins cinq fois la valeur de transactionLimitPeriodSeconds (qui doit être 1).Limites de transaction—Définissez les valeurs suivantes (XSP_CLI/System/CommunicationUtility/DefaultSettings) :
userTransactionLimit—Défini sur au moins 100.
transactionLimitPeriodSecs : défini sur 1.
Valeurs de radiomessagerie : définissez les propriétés du système de radiomessagerie (XSP_CLI/Applications/Xsi-Actions/Radiomessagerie) :
defaultPageSize—Défini sur 50
availableUserMaxLimit : défini sur 100
Interface CTI—Assurez-vous de télécharger ces certificats d'autorité de certification Webex dans le magasin de confiance de l'interface CTI et d'activer l'authentification du client sur l'interface CTI.
De plus, en fonction de votre version de BroadWorks, nous vous recommandons d'appliquer les correctifs système suivants au déploiement de BroadWorks avant d'activer cette fonctionnalité :
Pour le R22 :
AP.as.22.0.1123.ap368517
Pour R23 :
AP.as.23.0.1075.ap368517
Pour le R24 : aucun patch requis
Activer la synchronisation du répertoire (nouveau modèle)
Les administrateurs partenaires peuvent activer la synchronisation du répertoire pour un modèle client lors de la création du nouveau modèle. Toutes les nouvelles organisations clientes qui sont affectées à ce modèle auront la synchronisation du répertoire activée. Pour des détails, voir « Configurer vos modèles clients » dans Configurer votre organisation partenaire dans Partner Hub dans le Guide de la solution pour Webex pour Cisco BroadWorks.
Que faire ensuite
Assurez-vous que vos utilisateurs savent qu’ils doivent cliquer sur l’onglet Contacts sur l’application Webex au moins une fois pour activer la fonctionnalité sur l’application Webex. Ceci ne doit être effectué qu’une seule fois.
Activer la synchronisation du répertoire (modèle existant)
1 | Connectez-vous à Partner Hub et choisissez Paramètres. |
2 | Faites défiler jusqu'à BroadWorks Calling et cliquez sur Afficher les modèles. |
3 | Sélectionnez le modèle client approprié et faites défiler jusqu'à Synchronisation du répertoire BroadWorks. |
4 | Pour activer la synchronisation du répertoire par défaut pour les nouvelles organisations de clients qui utilisent ce modèle : |
5 | Pour activer la synchronisation du répertoire pour les organisations clientes existantes qui utilisent ce modèle : Si vous souhaitez désactiver la synchronisation du répertoire, suivez la procédure ci-dessus et :
|
Que faire ensuite
Assurez-vous que vos utilisateurs savent qu’ils doivent cliquer sur l’onglet Contacts sur l’application Webex au moins une fois pour activer la fonctionnalité sur l’application Webex. Ceci ne doit être effectué qu’une seule fois.
Déclencher la synchronisation immédiate
1 | Connectez-vous à Partner Hub ( http://admin.webex.com) et choisissez Paramètres. |
2 | Faites défiler jusqu'à BroadWorks Calling et cliquez sur Afficher les modèles. |
3 | Sélectionnez le modèle client approprié et faites défiler jusqu'à Synchronisation du répertoire BroadWorks. |
4 | Cliquez sur Afficher la liste des clients du statut de synchronisation. |
5 | Pour l’organisation du client que vous souhaitez synchroniser, cliquez sur les trois points à l’extrême droite et sélectionnez Synchroniser maintenant. |
6 | Cliquez sur Actualiser pour afficher les résultats de la synchronisation. |
Exporter les enregistrements de synchronisation au format CSV
1 | Connectez-vous à Partner Hub ( http://admin.webex.com) et choisissez Paramètres. |
2 | Faites défiler jusqu'à BroadWorks Calling et cliquez sur Afficher les modèles. |
3 | Sélectionnez le modèle client approprié et faites défiler jusqu'à Synchronisation du répertoire BroadWorks. |
4 | Cliquez sur Afficher la liste des clients du statut de synchronisation. |
5 | Cochez les cases adjacentes pour chaque organisation que vous souhaitez inclure dans l’exportation. |
6 | Cliquez sur Exporter les résultats. |
API publiques pour la synchronisation du répertoire
Des API publiques sont disponibles sur developer.webex.com qui permettent aux administrateurs partenaires de mettre à jour les paramètres de synchronisation du répertoire pour les organisations clientes qu'ils gèrent, de déclencher une synchronisation immédiate ou d'obtenir des informations sur le statut de la synchronisation. Les méthodes de synchronisation du répertoire sont regroupées sous BroadWorks Enterprises :
Lister les entreprises BroadWorks—Utilisez cette méthode API pour obtenir une liste des entreprises sous un fournisseur de services donné et les
id
. Vous devez saisir lespEnterpriseId
comme affecté dans le provisionnement.Mettre à jour la synchronisation du répertoire pour une entreprise BroadWorks—Saisissez l'entreprise
id
pour mettre à jour le statut syc du répertoire pour cette entreprise, en activant ou en désactivant la synchronisation du répertoire.Déclencher la synchronisation du répertoire pour une entreprise—Utilisez cette méthode API si vous souhaitez déclencher une synchronisation immédiate pour une entreprise donnée
id
. Pour lesyncStatus
, saisissez leSYNC_NOW
commande.Obtenir le statut de la synchronisation du répertoire pour une entreprise—Saisissez l'entreprise
id
et exécuter afin d’obtenir un statut ettrackingId
de la dernière synchronisation. Vous pouvez utiliser letrackingID
pour exécuter des analyses supplémentaires via des outils tels que Kibana et Grafana.
En outre, les administrateurs peuvent utiliser l'API Déclencher la synchronisation du répertoire pour un seul utilisateur pour déclencher une synchronisation du répertoire à la demande pour un seul utilisateur.
Pour une documentation API détaillée, voir https://developer.webex.com/docs/api/guides/webex-for-broadworks-developers-guide.
Vous devez vous connecter pour lire les spécifications de l'API sur https://developer.webex.com/docs/api/v1/broadworks-subscribers.
Synchroniser plusieurs entreprises avec l'API
La synchronisation du répertoire vous permet de synchroniser une seule entreprise à la fois à partir d’un cluster Broadworks via une synchronisation à la demande. Si vous tentez de synchroniser plusieurs entreprises, vous recevrez une erreur 429
Le temps nécessaire pour déclencher une synchronisation pour une seule entreprise varie en fonction de la taille de l'entreprise.
1 | Exécutez l'API List BroadWorks Enterprises pour générer une liste des entreprises que vous souhaitez synchroniser. |
2 | Exécutez l'API Trigger Directory Sync for an Enterprise sur la première entreprise de la liste. |
3 | Attendez quelques secondes, puis exécutez l'API Obtenir le statut de synchronisation du répertoire pour obtenir le statut de synchronisation. |
4 | Une fois la synchronisation terminée, effectuez les étapes 2 à 4 sur l'entreprise suivante dans la liste. Répétez ces étapes jusqu'à ce que vous ayez synchronisé toute la liste. |
Codes d'erreur pour la synchronisation du répertoire
Les codes d'erreur suivants s'appliquent à la synchronisation du répertoire.
Code d'erreur | Message d’erreur |
---|---|
600000 | Erreur inattendue de Broadworks External Directory User Sync. |
600001 | La synchronisation des utilisateurs du répertoire externe Broadworks a échoué. |
600002 | La synchronisation des utilisateurs de l’annuaire externe Broadworks a dû être interrompue avant la fin. |
600003 | La synchronisation des utilisateurs du répertoire externe Broadworks n’a réussi que partiellement. Certaines entreprises clientes n’ont pas réussi à se synchroniser. |
600004 | La synchronisation des utilisateurs du répertoire externe Broadworks n’est pas activée pour le ConfigSet. |
600005 | La synchronisation des utilisateurs du répertoire externe Broadworks est en cours pour le ConfigSet. |
600006 | Les fils de synchronisation des utilisateurs du répertoire externe Broadworks sont occupés ou en train de s’arrêter, ils n’accepteront donc pas d’autres demandes de synchronisation, réessayez ultérieurement. |
600007 | L’organisation d’identité de la configuration client (CustomerConfig) est introuvable. |
600008 | La configuration du client est introuvable dans l’organisation partenaire |
600009 | La synchronisation des utilisateurs du répertoire externe Broadworks ne peut pas être exécutée car le cluster Broadworks associé à la configuration du client est occupé |
600010 | La synchronisation des utilisateurs du répertoire externe Broadworks ne peut pas être exécutée car il n’y a pas de groupe Broadworks associé à la configuration du client. |
600011 | La synchronisation des utilisateurs du répertoire externe Broadworks n’est pas activée pour la configuration du client. |
600012 | La synchronisation des utilisateurs du répertoire externe Broadworks ne peut pas être exécutée car la synchronisation du répertoire hybride est déjà activée pour la configuration du client. |
600013 | La synchronisation des utilisateurs du répertoire externe Broadworks n’a pas réussi à ajouter des utilisateurs et des comptes de machine au magasin d’identité. |
600014 | La synchronisation des utilisateurs du répertoire externe Broadworks a échoué lors de la tentative de connexion au groupe Broadworks. Erreur de Broadworks - %s. |
600015 | La synchronisation des utilisateurs du répertoire externe Broadworks n’a pas trouvé d’utilisateur correspondant dans le magasin d’identité. |
600017 | La synchronisation de la liste téléphonique BroadWorks n’a pas réussi à synchroniser tous les contacts des utilisateurs et de l’entreprise/organisation. |
600018 | La synchronisation de la liste téléphonique BroadWorks a échoué pour les utilisateurs de l’entreprise/de l’organisation. |
600019 | La synchronisation de la liste téléphonique BroadWorks n’a pas réussi à synchroniser les contacts d’entreprise/d’organisation. |
600020 | La synchronisation des utilisateurs du répertoire externe BroadWorks ne peut pas être désactivée car la synchronisation CustomerConfig est en cours. |
600022 | La synchronisation d’un seul utilisateur du répertoire externe BroadWorks n’est pas possible car l’entreprise n’a pas d’utilisateur provisionné. |
600023 | La synchronisation d’un seul utilisateur du répertoire externe BroadWorks n’est pas possible car l’utilisateur existe déjà dans cette organisation. |
600024 | La synchronisation d’un seul utilisateur du répertoire externe BroadWorks n’est pas possible car aucun utilisateur correspondant n’a été trouvé dans BroadWorks. |
600025 | La synchronisation des utilisateurs du répertoire externe BroadWorks n’a pas pu mettre à jour le compte utilisateur dans CI. |
600026 | La synchronisation des utilisateurs du répertoire externe BroadWorks n’a pas pu mettre à jour le compte de la machine dans CI. |
600027 | La synchronisation d’un seul utilisateur du répertoire externe BroadWorks n’est pas possible car plusieurs utilisateurs ont été trouvés dans BroadWorks. |
600028 | La synchronisation d’un seul utilisateur du répertoire externe BroadWorks n’est pas possible car au moins une synchronisation du répertoire d’entreprise doit avoir été effectuée. |
600029 | La synchronisation des utilisateurs du répertoire externe de BroadWorks a échoué car aucun utilisateur n’a été provisionné dans l’entreprise. |
Historique des modifications
Le tableau suivant résume les mises à jour de cet article.
Date | Révision |
---|---|
14 février 2023 | Mise à jour de la section Maximums de synchronisation du répertoire et source. |
10 décembre 2022 | Mise à jour du terme Complete Immediate Sync pour Trigger Directory Sync |
19 juillet 2022 | Clarifications et corrections des informations de synthèse :
|
09 mai 2022 |
|
07 avril 2022 |
|
28 mars 2022 |
|
24 mars 2022 | Ajout de la liste des types de numéros de téléphone synchronisés aux Conditions de synchronisation du répertoire. La synchronisation inclut maintenant les numéros de téléphone portable. |
16 mars 2022 |
|
17 décembre 2021 |
|
16 décembre 2021 |
|
08 décembre 2021 |
|