Options de connexion CUCM
Règles de nommage des lignes
Modèles pour le nom d’affichage, le nom d’alerte, l’étiquette de touche de ligne et la description des lignes téléphoniques.
Dans EasyUC : EasyUC Cisco → Administration → CUCM & Provisioning → CUCM Connections → Actions → Line naming
Objet
Chaque ligne du CUCM porte plusieurs noms : le nom d’affichage que voit l’appelé, le nom d’alerte pendant la sonnerie, l’étiquette de la touche de ligne et une description pour l’administration. EasyUC renseigne ces champs à partir des modèles de cette boîte de dialogue lorsqu’il crée une ligne.
Un modèle se compose de texte fixe et de variables de substitution entre doubles accolades. EasyUC les remplace par les données de l’utilisateur et du périphérique. Pour les variantes ASCII, EasyUC convertit les trémas et les caractères spéciaux en caractères ASCII. Le CUCM utilise ces variantes pour les téléphones et les correspondants distants qui ne peuvent pas afficher de caractères spéciaux.
L’enregistrement ne modifie pas les lignes existantes. Les règles prennent effet lorsqu’EasyUC crée une ligne. Si CUCM Changes est activé, EasyUC redéfinit en plus les noms dès que les données d’un utilisateur changent dans le CUCM.
Prérequis
- Licence avec le module
cucmet la fonctionprovisioning. Sansprovisioning, l’entrée est absente du menu Actions. - Compte EasyUC avec le rôle
ROLE_APP_ADMIN. Seuls les administrateurs voient le menu Administration. - La connexion CUCM a été créée et activée. Pour une connexion désactivée, Actions n’affiche que Enable Connection.
- Les données utilisateur dans le CUCM (prénom, nom, service) sont renseignées. Les champs vides donnent des parties de nom vides.
Procédure pas à pas
Champs et options
| Champ / action | Signification et utilisation |
|---|---|
| Display Name | Nom d’affichage de la ligne. Valeur par défaut : {{firstName}} {{lastName}}. Tronqué à 30 caractères. Obligatoire. |
| ASCII Display Name | Nom d’affichage ASCII. Valeur par défaut : {{firstName}} {{lastName}}. Les trémas et les caractères spéciaux sont translittérés. Tronqué à 30 caractères. Obligatoire. |
| Alerting Name | Nom pendant la sonnerie. Valeur par défaut : {{firstName}} {{lastName}}, {{department}}. Tronqué à 50 caractères. Obligatoire. |
| ASCII Alerting Name | Nom d’alerte ASCII. Valeur par défaut : {{firstName}} {{lastName}}, {{department}}. Les trémas et les caractères spéciaux sont translittérés. Tronqué à 30 caractères. Obligatoire. |
| Line Text Label | Étiquette de la touche de ligne sur le téléphone. Valeur par défaut : {{firstName}} {{lastName}}. Tronquée à 30 caractères. Obligatoire. |
| Description | Description de la ligne dans le CUCM. Valeur par défaut : {{firstName}} {{lastName}}, {{department}} - {{deviceType}}. Tronquée à 50 caractères. Obligatoire. |
| Replace Naming Values | Liste de remplacements. Add crée une ligne, remove la supprime. La liste s’applique aussi bien aux noms de périphériques qu’aux noms de lignes. Les deux boîtes de dialogue (Device Naming et Line Naming) modifient la même liste. |
| Text To Replace | Texte recherché dans le nom final. EasyUC ne remplace que des mots entiers et ignore la casse. Obligatoire dans chaque ligne. |
| Text To Replace With | Texte inséré à la place. Obligatoire dans chaque ligne. |
Variables de substitution
| Champ / action | Signification et utilisation |
|---|---|
| `{{firstName}}` | Prénom de l’utilisateur. |
| `{{1FirstLetterFirstName}}`, `{{2FirstLetterFirstName}}`, `{{3FirstLetterFirstName}}` | La première, les deux premières ou les trois premières lettres du prénom. |
| `{{lastName}}` | Nom de l’utilisateur. |
| `{{userID}}` | ID utilisateur dans le CUCM. |
| `{{department}}` | Service de l’utilisateur. |
| `{{title}}` | Titre de l’utilisateur. |
| `{{displayName}}` | Nom d’affichage de l’utilisateur. |
| `{{deviceType}}` | Type de téléphone, par exemple « Cisco 8811 ». |
| `{{deviceTypeShort}}` | Forme abrégée du type de téléphone. « Cisco » est supprimé (8811), les softphones deviennent TCT, BOT, CSF ou TAB. |
| `{{deviceName}}` | Nom du périphérique dans le CUCM, par exemple SEP… ou BOT…. |
| `{{phoneNumber}}` | Numéro de téléphone. Seuls les chiffres et le signe plus sont utilisés. |
| `{{location}}` | Emplacement de l’utilisateur. |
| Dynamic Custom User Fields | Si le CUCM possède ses propres attributs d’utilisateur (Custom User Fields), la boîte de dialogue les liste également. La variable de substitution est le nom de l’attribut entre doubles accolades. |
Vérifier le résultat et circonscrire les erreurs
- Réussite : une ligne nouvellement créée affiche les valeurs attendues dans le CUCM. Pour Eva Beispiel du service Sales,
{{firstName}} {{lastName}}, {{department}}devient « Eva Beispiel, Sales ». - Message « This value should not be blank. » : les six modèles sont obligatoires. Chaque ligne de remplacement exige aussi les deux valeurs.
- Un nom est tronqué : EasyUC raccourcit à la longueur indiquée ci-dessus. Raccourcissez le modèle, par exemple avec
{{1FirstLetterFirstName}}.au lieu de{{firstName}}. - Le nom ASCII contient « ae » au lieu de « ä » : il s’agit de la translittération pour les champs ASCII.
- Les lignes existantes restent inchangées : l’enregistrement ne renomme rien. Vérifiez les règles sur une ligne nouvellement créée.