Creación y despliegue de vistas de red a partir de plantillas de forma automática

Cree vistas de red a partir de plantillas y asígnelas a grupos o usuarios de forma automática utilizando scripts de suministro automático.

Para desplegar las plantillas, debe crear un script de suministro automático. Este script realiza las tareas siguientes:
  • Crea un nodo de vista dinámica de nivel superior en el Panel de navegación de vistas de red, utilizando un nombre específico
  • Genera un conjunto de vistas de red usando una plantilla específica, y coloca la plantilla en el nodo de vista dinámica de nivel superior en el Panel de navegación
  • Asigna las vistas de red generadas a un usuario o grupo de usuarios específicos.
  • Utiliza un dominio específico.

Cada 60 segundos, se supervisa el directorio $NMGUI_HOME/profile/etc/tnm/autoprovision/ para ver si hay nuevos scripts de suministro automático. Cuando se encuentra un nuevo script de suministro automático, se lee y se procesa el script, y la vista de red dinámica a la que se hace referencia en el script se crea y se asigna al usuario o a los grupos de usuarios específicos.

Cuando se procesa un script, se añade el sufijo .processed al nombre de archivo, se haya creado o no alguna vista de red. Los archivos que terminan en .processed no se procesan de nuevo. Si desea volver a ejecutar un script, elimine el .processed del final del nombre del archivo, de manera que el nombre del archivo termine en .xml.

Nota: Las vistas de red suministradas automáticamente sólo se crean cuando el parámetro tnm.database.createDefaultNetworkView de tnm.properties se establece en true. De forma predeterminada, este parámetro se establece en false. El valor predeterminado se puede alterar temporalmente durante la instalación seleccionando el recuadro de selección Create default Network Views en la base de datos seleccionada en el panel Base de datos de topología.

Para desplegar vistas de red preconfiguradas automáticamente:

  1. Defina la plantilla como un archivo XML y guarde la plantilla en el directorio $NMGUI_HOME/profile/etc/tnm/dynamictemplates/ .
  2. Cree el script de suministro automático en XML y cópielo en el directorio $NMGUI_HOME/profile/etc/tnm/autoprovision/ .
    Consulte Script de suministro automático de ejemplo para ver un ejemplo.
    El script se procesa de forma automática en 60 segundos y se crean las vistas de red especificadas en el dominio especificado para los usuarios y grupos especificados.
  3. Si existe una topología de red para el dominio especificado, las nuevas vistas de red se rellenan con dispositivos de forma automática. Si no se ha ejecutado ningún descubrimiento, las vistas de red se rellenarán cuando se haya ejecutado un descubrimiento en el dominio adecuado.
    Restricción: Si el dominio al que se hace referencia en el script de suministro automático no existe en el momento en que se procesa el script, no se crea ninguna vista de red. Necesita crear el dominio en primer lugar y, a continuación, crear las vistas de red. Esto se cumple incluso si crea un script que hace referencia a todos los dominios utilizando un comodín "*".

Script de suministro automático de ejemplo

El siguiente script de suministro automático de ejemplo crea una vista denominada NCOMS View y crea un conjunto de vistas debajo utilizando la plantilla de vista dinámica ipdefault. Estas vistas se asignan al usuario itnmadmin y utilizan el dominio NCOMS.

<autoProvision name="NCOMS View" domain="NCOMS" accessLevel="user" accessId="itnmadmin">
        <dynamicViewTemplate id="ipdefault" />
</autoProvision>