Secuencias de comandos de aprovisionamiento
Reglas de perfil
El teléfono proporciona varios parámetros de perfil de configuración remota (Profile_Rule*). Por lo tanto,
cada operación de resincronización puede recuperar varios archivos administrados por varios servidores.
En el escenario más sencillo, el dispositivo se resincroniza periódicamente con un solo perfil en un servidor
central, que actualiza todos los parámetros internos pertinentes. Como alternativa, el perfil se puede dividir
entre diferentes archivos. Un archivo es común para todos los teléfonos de una implementación. Se proporciona
un único archivo independiente para cada cuenta. Las claves de cifrado y la información de certificado se
pueden proporcionar mediante otro perfil, almacenado en un servidor independiente.
Cada vez que vence una operación de resincronización, el teléfono evalúa los cuatro parámetros Profile_Rule*
en secuencia:
1. Profile_Rule
2. Profile_Rule_B
3. Profile_Rule_C
4. Profile_Rule_D
Cada evaluación puede tener como resultado la recuperación de un perfil de un servidor de aprovisionamiento
remoto, con una posible actualización de algunos parámetros internos. Si se produce un error en una evaluación,
la secuencia de resincronización se interrumpe y se vuelve a intentar desde el principio especificado por el
parámetro Resync_Error_Retry_Delay (segundos). Si todas las evaluaciones se realizan correctamente, el
dispositivo espera a la segunda resincronización especificada por el parámetro Resync_Periodic y, a
continuación, realiza otra resincronización.
El contenido de cada parámetro Profile_Rule* está compuesto por un conjunto de alternativas. Las alternativas
se separan mediante el carácter | (barra vertical). Cada alternativa consiste en una expresión condicional, una
expresión de asignación, una URL de perfil y todas las opciones URL asociadas. Todos estos componentes
son opcionales dentro de cada alternativa. Estas son las combinaciones válidas y el orden en que deben aparecer
si están presentes:
[ conditional-expr ] [ assignment-expr ] [[ options ] URL ]
Dentro de los parámetros de Profile_Rule*, todas las alternativas excepto la última deben proporcionar una
expresión condicional. Esta expresión se evalúa y se procesa como sigue:
1. Las condiciones se evalúan de izquierda a derecha, hasta que se encuentra una que se evalúa como verdadera
(o hasta que se encuentra una alternativa sin expresión condicional).
2. Se evalúa cualquier expresión de asignación adjunta, si está presente.
3. Si se especifica una dirección URL como parte de esa alternativa, se intenta descargar el perfil que se
encuentra en la dirección URL especificada. El sistema intenta actualizar los parámetros internos en
consecuencia.
Si todas las alternativas tienen expresiones condicionales y ninguna se evalúa como verdadera (o si la regla
del perfil completo está vacía), se omite el parámetro Profile_Rule*. Se evalúa el siguiente parámetro de regla
de perfil en la secuencia.
Guía de aprovisionamiento de Cisco IP Phone 7800 Series y los teléfonos multiplataforma IP 7832 para conferencias de Cisco
Reglas de perfil
31