Opciones de conexión a CUCM
Reglas de nomenclatura para líneas
Plantillas para el display name, el alerting name, la etiqueta de texto de línea y la descripción de las líneas telefónicas.
En EasyUC: EasyUC Cisco → Administration → CUCM & Provisioning → CUCM Connections → Actions → Line naming
Finalidad
Cada línea del CUCM lleva varios nombres: el display name que ve el interlocutor llamado, el alerting name durante el tono de llamada, la etiqueta de texto de línea (line text label) en la tecla de línea y una descripción para la administración. EasyUC rellena estos campos con las plantillas de este cuadro de diálogo cuando crea una línea.
Una plantilla se compone de texto fijo y marcadores de posición entre dobles llaves. EasyUC los sustituye por los datos del usuario y del dispositivo. En las variantes ASCII, EasyUC convierte las diéresis y los caracteres especiales en caracteres ASCII. El CUCM usa estas variantes para teléfonos e interlocutores remotos que no pueden mostrar caracteres especiales.
Guardar no modifica las líneas existentes. Las reglas se aplican cuando EasyUC crea una línea. Si CUCM Changes está activado, EasyUC también vuelve a establecer los nombres en cuanto cambian los datos de un usuario en el CUCM.
Requisitos
- Licencia con el módulo
cucmy la funciónprovisioning. Sinprovisioning, la entrada no aparece en el menú Actions. - Cuenta de EasyUC con el rol
ROLE_APP_ADMIN. Solo los administradores ven el menú Administration. - La conexión CUCM está creada y activada. En una conexión desactivada, Actions muestra únicamente Enable Connection.
- Los datos de usuario en el CUCM (nombre, apellido, departamento) están mantenidos. Los campos vacíos dan lugar a partes vacías del nombre.
Paso a paso
Campos y opciones
| Campo / acción | Significado y uso |
|---|---|
| Display Name | Display name de la línea. Valor predeterminado: {{firstName}} {{lastName}}. Se acorta a 30 caracteres. Obligatorio. |
| ASCII Display Name | Display name en ASCII. Valor predeterminado: {{firstName}} {{lastName}}. Las diéresis y los caracteres especiales se transcriben. Se acorta a 30 caracteres. Obligatorio. |
| Alerting Name | Nombre durante el tono de llamada. Valor predeterminado: {{firstName}} {{lastName}}, {{department}}. Se acorta a 50 caracteres. Obligatorio. |
| ASCII Alerting Name | Alerting name en ASCII. Valor predeterminado: {{firstName}} {{lastName}}, {{department}}. Las diéresis y los caracteres especiales se transcriben. Se acorta a 30 caracteres. Obligatorio. |
| Line Text Label | Etiqueta de la tecla de línea en el teléfono. Valor predeterminado: {{firstName}} {{lastName}}. Se acorta a 30 caracteres. Obligatorio. |
| Description | Descripción de la línea en el CUCM. Valor predeterminado: {{firstName}} {{lastName}}, {{department}} - {{deviceType}}. Se acorta a 50 caracteres. Obligatorio. |
| Replace Naming Values | Lista de sustituciones. Add crea una fila, remove la elimina. La lista se aplica por igual a los nombres de dispositivo y a los nombres de línea. Ambos cuadros de diálogo (Device Naming y Line Naming) editan la misma lista. |
| Text To Replace | Texto que se busca en el nombre ya formado. EasyUC sustituye solo palabras completas y no distingue mayúsculas de minúsculas. Obligatorio en cada fila. |
| Text To Replace With | Texto que se inserta en su lugar. Obligatorio en cada fila. |
Marcadores de posición
| Campo / acción | Significado y uso |
|---|---|
| `{{firstName}}` | Nombre de pila del usuario. |
| `{{1FirstLetterFirstName}}`, `{{2FirstLetterFirstName}}`, `{{3FirstLetterFirstName}}` | La primera, las dos primeras o las tres primeras letras del nombre de pila. |
| `{{lastName}}` | Apellido del usuario. |
| `{{userID}}` | ID de usuario en el CUCM. |
| `{{department}}` | Departamento del usuario. |
| `{{title}}` | Cargo del usuario. |
| `{{displayName}}` | Nombre para mostrar del usuario. |
| `{{deviceType}}` | Tipo de teléfono, por ejemplo “Cisco 8811”. |
| `{{deviceTypeShort}}` | Forma abreviada del tipo de teléfono. Se elimina “Cisco ” (8811); los softphones pasan a ser TCT, BOT, CSF o TAB. |
| `{{deviceName}}` | Nombre del dispositivo en el CUCM, por ejemplo SEP… o BOT…. |
| `{{phoneNumber}}` | Número de teléfono. Solo se usan los dígitos y el signo más. |
| `{{location}}` | Ubicación del usuario. |
| Dynamic Custom User Fields | Si el CUCM tiene atributos de usuario propios (Custom User Fields), el cuadro de diálogo también los muestra. El marcador de posición es el nombre del atributo entre dobles llaves. |
Comprobar el resultado y acotar errores
- Éxito: una línea recién creada muestra en el CUCM los valores esperados. Para Eva Beispiel, del departamento Sales,
{{firstName}} {{lastName}}, {{department}}se convierte en “Eva Beispiel, Sales”. - Mensaje “This value should not be blank.”: las seis plantillas son obligatorias. Cada fila de sustitución necesita además ambos valores.
- Un nombre aparece cortado: EasyUC acorta a la longitud indicada arriba. Acorte la plantilla, por ejemplo con
{{1FirstLetterFirstName}}.en lugar de{{firstName}}. - El nombre ASCII contiene “ae” en lugar de “ä”: es la transcripción de los campos ASCII.
- Las líneas existentes permanecen sin cambios: guardar no renombra nada. Compruebe las reglas en una línea recién creada.