Voix et communications unifiées : Cisco Unified Communications Manager (CallManager)

CUCM : Répertoire Access de débronchement aux téléphones

16 décembre 2015 - Traduction automatique
Autres versions: PDFpdf | Anglais (22 août 2015) | Commentaires

Introduction

 Ce document décrit les diverses méthodes pour désactiver l'accès de répertoire sur un ensemble de téléphones. 

Contribué par Anirudh M Mavilakandy, ingénieur TAC Cisco.

Dans Cisco Unified Communications Manager (CUCM) 7.X et plus tard, les services de téléphone IP ont de divers répertoires comme :

  • Appels manqués
  • Appels reçus
  • Appels passés et ainsi de suite

Choisissez le Device > Device Settings >Phone Services afin de visualiser les services de téléphone IP.

Par défaut, tous les services (excepté des appels intercom) ont l'abonnement d'entreprise activé. Ceci signifie qu'il est automatiquement assigné à tous les téléphones.

La table de TelecasterService enregistre les paramètres pour tous les services de téléphonie qui provisioned sur le système. Cette entrée par défaut est :

admin:run sql select name, priority, urltemplate, pkid from telecasterservice 
name                  priority         urltemplate                               pkid
===================== ======== ===================================== ====================================
Missed Calls             1   Application:Cisco/MissedCalls        d0059763-cdcc-4be7-a2a8-bbd4aac73f63
Received Calls           2   Application:Cisco/ReceivedCalls      0061bdd2-26c0-46a4-98a3-48a6878edf53
Placed Calls             3   Application:Cisco/PlacedCalls        a0eed443-c705-4232-86d4-957295dd339c
Intercom Calls           4   Application:Cisco/IntercomCalls      27f92f3c-11ed-45f3-8400-fe06431c0bfc
Personal Directory       5   Application:Cisco/PersonalDirectory  4a9d384a-5beb-4449-b176-cea0e8c4307c
Corporate Directory     6   Application:Cisco/CorporateDirectory 7eca2cf1-0c8d-4df4-a807-124b18fe89a4
Voicemail               1   Application:Cisco/Voicemail          ca69f2e4-d088-47f8-acb2-ceea6722272e

Les méthodes pour désactiver le répertoire à un téléphone sont :

  • Mise à jour manuelle
  • Mise en service 

Mise à jour manuelle

Méthode 1 : Supprimez et Readd les services de téléphone IP du GUI sans abonnement d'entreprise activé

Terminez-vous ces étapes afin d'exécuter une mise à jour en vrac à tous les téléphones qui exigent l'accès de répertoire. 

  1. Choisissez la gestion > les téléphones > le modèle en vrac de téléphone, et créez un modèle de téléphone.
  2. Abonnez-vous le modèle de téléphone aux services de téléphone IP.
  3. Choisissez la gestion > les téléphones > les téléphones > la requête en vrac de mise à jour, et choisissez le téléphone qui exigent l'accès de répertoire.
  4. Sur la page suivante, cochez la case de services de téléphone IP d'assigner.
  5. Choisissez le modèle créé.
  6. Soumettez le travail.

Dans cette méthode, il n'y a aucune option de modifier le champ de priorité et par défaut il est configuré avec une priorité de 50.

admin:run sql select name, priority, urltemplate, pkid from telecasterservice
name                 priority         urltemplate                           pkid===================== ==========  ======================================== ========================================
Missed Calls             50     Application:Cisco/MissedCalls               d0059763-cdcc-4be7-a2a8-bbd4aac73f63
Received Calls           50     Application:Cisco/ReceivedCalls             0061bdd2-26c0-46a4-98a3-48a6878edf53
Placed Calls              50      Application:Cisco/PlacedCalls               a0eed443-c705-4232-86d4-957295dd339c
Intercom Calls             4      Application:Cisco/IntercomCalls             27f92f3c-11ed-45f3-8400-fe06431c0bfc
Personal Directory        50      Application:Cisco/PersonalDirectory         4a9d384a-5beb-4449-b176-cea0e8c4307c
Corporate Directory       50      Application:Cisco/CorporateDirectory        7eca2cf1-0c8d-4df4-a807-124b18fe89a4
Voicemail                 1      Application:Cisco/Voicemail                 ca69f2e4-d088-47f8-acb2-ceea6722272e

La priorité définit la commande des services répertoriée dans le répertoire. Si les plusieurs services ont la même priorité, les services sont répertoriés dans l'ordre alphabétique.

Le champ de priorité peut être changé manuellement du CLI utilisant cette requête :   

run sql update telecasterservice set priority = 1 where pkid = 'd0059763-cdcc-4be7-a2a8-bbd4aac73f63'

Remarque: Dans la version 7 CUCM, les services sont affichés dans l'ordre alphabétique même si la priorité est fixée. Ce champ s'applique seulement de la version 8 CUCM en avant. Le téléphone IP 7940/7960 n'utilise pas le ravitaillement interne de services. Ce modèle de téléphone utilise toujours le ravitaillement externe de services. Vérifiez la section de Paramter de mise en service pour plus de détails sur les types de mise en service. 

Méthode 2 : Supprimez les services de téléphone IP du GUI, et Re-ajoutez-les utilisant des commandes CLI 

  1. Supprimez les services de téléphone IP du GUI.
  2. Sélectionnez cette commande dans le CLI afin de créer le service de téléphonie IP :
    run sql insert into telecasterservice       (pkid,Name,NameASCII,Description,URLTemplate,tkPhoneService,EnterpriseSubscription,Priority)         values('d0059763-cdcc-4be7-a2a8-bbd4aac73f63','Missed Calls','Missed Calls','Missed Calls','Application:Cisco/MissedCalls',1,'f',1)

    Tous autres services sont disponibles dans les notes de mise à jour. (Assurez que le paramètre d'abonnement d'entreprise est changé à « f ». Dans les notes de mise à jour, il est placé pour en savoir plus au « T. "), se rapportent à http://www.cisco.com/en/US/partner/docs/voice_ip_comm/cucm/rel_notes/7_0_1/cucm-rel_notes-701.html#wp631159

  3. Pour tous les téléphones qui exigent l'accès de répertoire, terminez-vous ces étapes afin d'exécuter une mise à jour en vrac :
  • Choisissez la gestion > les téléphones > le modèle en vrac de téléphone, et créez un modèle de téléphone.
  • Abonnez-vous le modèle de téléphone aux services de téléphone IP.
  • Choisissez la gestion > les téléphones > les téléphones > la requête en vrac de mise à jour, et choisissez le téléphone qui exige l'accès de répertoire.
  • Sur la page suivante, vérifiez la case à cocher de services de téléphone IP d'assigner.
  • Choisissez le modèle créé.
  • Soumettez le travail.

Remarque: Dans la révision 7 CUCM, les services sont affichés dans l'ordre alphabétique même si la priorité est fixée. Ce champ s'applique seulement de la version 8 CUCM en avant. Le téléphone IP 7940 n'utilisera pas le ravitaillement interne de services. Ce modèle de téléphone utilise toujours le ravitaillement externe de services. Vérifiez la section de Paramter de mise en service pour plus de détails sur les types de mise en service. 

Paramètre de mise en service

Le paramètre de mise en service détermine si un téléphone reçoit les configurations de service intérieurement (dans le fichier de config TFTP - service configuré comme des services de téléphone IP) ou extérieurement (avec service URLs - configuré sous le paramètre d'entreprise ou au niveau de périphérique). Ce paramètre peut être commandé à un niveau de périphérique par l'intermédiaire de la configuration « de profil téléphonique commun » sur un téléphone IP. Le comportement par défaut est d'utiliser la mise en service interne.

Méthode 1 : Créez un profil téléphonique commun, et changez la mise en service à l'URL externe

  1. Choisissez le périphérique > les paramètres de périphérique > profil téléphonique commun afin de créer un profil téléphonique commun.
  2. Copiez le 'profil téléphonique commun de norme ». Dans la section Informations de personalization de téléphone, mise en service de modification à l'URL externe.
  3. Choisissez les téléphones qui n'ont pas besoin de l'accès de répertoire, et assignez-les au nouveau profil téléphonique commun.
  4. Choisissez le System > Enterprise Parameters, et supprimez le paramètre de répertoires URL.
  5. Le champ de messages URL est placé pour masquer par défaut. Écrivez cet URL : http:// < adresse IP de Publisher>:8080/ccmcip/getmessagesmenu.jspL'URL de message est exigé pendant que l'accès à la messagerie vocale est maintenant basé sur l'URL externe et pas sur des services de téléphone IP. 
  6. Redémarrez le téléphone IP.
  7. Appuyez sur le bouton répertoires. Le message « aucun services disponibles » est affiché, et le menu n'est pas affiché.

Remarque: Dans cette méthode, l'accès à la messagerie vocale est un processus de deux-bouton. Appuyez sur le bouton de messagerie vocale, et puis sélectionnez l'option de messagerie vocale utilisant le pavé numérique/sélectionnez la clé douce. En outre, au lieu d'utiliser un profil téléphonique commun, il peut être directement placé sur la page de configuration de périphérique.

Méthode 2 : Retirez le paramètre de répertoires URL au niveau de périphérique

Le paramètre de répertoires URL peut être retiré au niveau de périphérique (au lieu de sous le paramètre d'entreprise).

  1. Choisissez le périphérique > les paramètres de périphérique > profil téléphonique commun afin de créer un profil téléphonique commun.
  2. Copiez le « profil téléphonique commun de norme ». Dans la section Informations de personalization de téléphone, changez la mise en service à l'URL externe.
  3. Assignez le profil téléphonique commun créé pour tous les téléphones qui n'ont pas besoin de l'accès de répertoire
  4. Ajoutez un URL non valide à la page de configuration de téléphone. Cette configuration a la priorité au-dessus des définitions du paramètre d'entreprise.
  5. Choisissez le System > Enterprise ParametersLe champ de messages URL est placé pour masquer par défaut. Ajoutez cet URL : http:// < adresse IP de Publisher>:8080/ccmcip/getmessagesmenu.jspCette étape est exigée car l'accès à la messagerie vocale n'est maintenant basé sur l'URL externe et pas des services de téléphone IP.
  6. Redémarrez le téléphone IP.

Dans cette méthode, quand vous appuyez sur le bouton répertoires, le message « hôte non trouvé » est affiché sur l'écran du téléphone.

Remarque: Dans cette méthode, l'accès à la messagerie vocale est un processus de deux-bouton. Appuyez sur le bouton de messagerie vocale, et puis sélectionnez l'option de messagerie vocale utilisant le pavé numérique/sélectionnez la clé douce. En outre, au lieu d'utiliser un profil téléphonique commun, il peut être directement placé sur la page de configuration de périphérique.

Méthode 3 : La mise en service et les répertoires URL sont placés sous le paramètre d'entreprise

  1. Placez la mise en service à chacun des deux sous le paramètre d'entreprise.
  2. Placez les répertoires URL dans ce format : http:// < adresse IP de Publisher Server>:8080/ccmcip/xmldirectory.jsp
  3. Choisissez le Device > Device Settings >Phone Services, et supprimez tous les services excepté la messagerie vocale.
  4. Placez le paramètre de mise en service à interne pour tout le téléphone qui n'exige pas l'accès de répertoire.
  5. Remettez à l'état initial tous les Téléphones IP.

Remarque: La mise en service peut également être placée avec un profil téléphonique commun comme vu dans les deux premières méthodes de paramètre de mise en service. Dans cette méthode il y a 5 options sous des répertoires dans cette commande : Appels manqués, appels reçus, appels passés, répertoire personnel et répertoire d'entreprise.

Méthode 4 : L'URL de répertoires est hébergé sur une application de Web externe

Dans cette méthode, quand le bouton répertoires est appuyé sur, les options présentées sont limitées.

Dans cet exemple, l'option de répertoire personnel n'est pas disponible. L'URL de répertoire est hébergé sur un serveur d'applications de Web externe. 

  1. Créez un fichier .xml avec ce contenu :
    <CiscoIPPhoneMenu>
        <MenuItem>
           <Name>Missed Call</Name>
           <URL>Application:Cisco/MissedCalls</URL>
       </MenuItem>
       <MenuItem>
           <Name>Received Call</Name>
           <URL>Application:Cisco/ReceivedCalls</URL>
        </MenuItem>
        <MenuItem>
           <Name>Placed Call</Name>
           <URL>Application:Cisco/PlacedCalls</URL>
        </MenuItem>
        <MenuItem>
           <Name>Corporate Directory</Name>       <URL>Application:Cisco/CorporateDirectory</URL>
        </MenuItem>
    </CiscoIPPhoneMenu>


    Pour obtenir une copie du modèle, référez-vous à la section de référence rapide d'objet de CiscoIPPhone XML des notes en Développement d'applications de services de téléphone IP unifié Cisco. Modèle de copie pour l'objet de CiscoIPPhoneMenu.

  2. Téléchargez le fichier .xml à la racine de document du serveur d'application Web.
  3. Service approprié de reprise. (Pour Windows, redémarrez le service IIS.)
  4. Choisissez le System > Enterprise Parameters dans le gestionnaire d'appel, et donnez le paramètre de répertoires URL dans ce format :
           adresse IP de http:// la < du > de serveur d'applications/< nom du fichier a créé above>.xml
  5. Placez la mise en service à chacun des deux dans la section de paramètre d'entreprise.
  6. Choisissez le Device > Device Settings >Phone Services, et supprimez tous les services excepté la messagerie vocale.
  7. Placez le paramètre de mise en service à interne pour le téléphone qui n'exige pas l'accès de répertoire.
  8. Réinitialisez le téléphone IP.

Remarque: La mise en service peut également être placée utilisant un profil téléphonique commun comme dans les deux premières méthodes de section de paramètre de mise en service

Méthode 5 : L'URL de répertoires est hébergé sur une application de Web externe et avec le message personnalisé

Cette méthode est semblable à la méthode 4 ; cependant le message « aucun services configurés » peut être personnalisé.

Dans cette méthode, quand le bouton répertoires est cliqué sur, les options présentées sont limitées. Dans cet exemple, l'option de répertoire personnel n'est pas disponible, et l'URL de répertoire est hébergé sur un serveur d'applications de Web externe.

  1. Créez un fichier de .html avec ce contenu. C'est le message qui peut être personnalisé.

                Aucun services configurés

  2. Téléchargez le fichier de .html à la racine de document du serveur d'application Web.
  3. Créez un fichier .xml avec ce contenu :
    <CiscoIPPhoneMenu>
        <MenuItem>
           <Name>Missed Call</Name>
           <URL>Application:Cisco/MissedCalls</URL>
       </MenuItem>
       <MenuItem>
           <Name>Received Call</Name>
           <URL>Application:Cisco/ReceivedCalls</URL>
        </MenuItem>
        <MenuItem>
           <Name>Placed Call</Name>
           <URL>Application:Cisco/PlacedCalls</URL>
        </MenuItem>
        <MenuItem>
           <Name>Corporate Directory</Name>
           <URL>Application:Cisco/CorporateDirectory</URL>
        </MenuItem>
    </CiscoIPPhoneMenu>

    Pour obtenir une copie du modèle, référez-vous à la section de référence rapide d'objet de CiscoIPPhone XML des notes en Développement d'applications de services de téléphone IP unifié Cisco. Modèle de copie pour l'objet de CiscoIPPhoneMenu.

  4. Téléchargez le fichier .xml à la racine de document du serveur d'application Web.
  5. Redémarrez le service approprié. (Pour Windows, service de reprise IIS.)
  6. Choisissez les paramètres de System>Enterprise sur le gestionnaire d'appel et donnez ce paramètre de répertoires URL :
            adresse IP de http:// la < du > de serveur d'applications/< nom du fichier a créé above>.xml
  7. Placez la « mise en service » à chacun des deux dans la section de paramètre d'entreprise. 
  8. Sélectionnez le téléphone qui n'exige pas l'accès de répertoire, dans les ces informations > répertoire d'emplacements de données externes de section, ajoutent cet URL : adresse IP de http:// la < du > de serveur d'applications/< nom du fichier a créé above>.html
  9. Choisissez le Device > Device Settings >Phone Services et supprimez tous les services excepté la messagerie vocale. 
  10. Remettez à l'état initial les Téléphones IP.

Remarque: Quand le bouton répertoires est appuyé sur « aucun services configurés » le message est affiché dans les répertoires et pas comme message au bas de l'écran comme vu dans les méthodes précédentes.

Méthode 6 : Modifiez la méthode 4 ou la méthode 5 si vous ne voulez pas supprimer les services de téléphone IP 

Si vous ne voulez pas supprimer les services de téléphone IP, la méthode complète 4 ou la méthode 5 avec ces modifications :

  1. Placez la mise en service à externe dans la section de paramètre d'entreprise.
  2. Choisissez le System > Enterprise Parameters. Le champ de messages URL est placé pour masquer par défaut, ajoutent cet URL :    
            http:// < adresse IP de Publisher>:8080/ccmcip/getmessagesmenu.jsp

Remarque: Dans cette méthode, l'accès à la messagerie vocale est un processus de deux-bouton. Appuyez sur le bouton de messagerie vocale, et employez le pavé numérique/clé douce choisie afin de sélectionner l'option de messagerie vocale.

Conversations connexes de la communauté de soutien de Cisco

Le site Cisco Support Community est un forum où vous pouvez poser des questions, répondre à des questions, faire part de suggestions et collaborer avec vos pairs.


Document ID: 117556