Para los sistemas de Servicios Gestionados de AutoVu™ (AMS, por sus siglas en inglés) que se alojan en la plataforma en la nube Azure de Microsoft, instalar el plugin del Actualizador de Archivos de Listas Activas y Permisos le permite enviar listas activas y permisos a la nube, donde se pueden descargar luego a los vehículos de patrullaje.
Lo que debe saber
Procedimiento
- Descargue el paquete de Actualizador de Archivos de Listas Activas y Permisos, que está disponible en http://downloadcenter.genetec.com/products/AutoVu/Tools/HotlistPermitUpdater.zip.
- Para instalar el plugin, abra el paquete de Actualizador de Listas Activas y Permisos y haga doble clic en el archivo MSI Genetec.CS.HotListPermitFileUpdater.Setup y siga las instrucciones en el instalador.
-
Reinicie la función del Directory de Security
Center de la siguiente manera:
- Desde un navegador web, abra el Server Admin escribiendo http://<server>/genetec.
-
Haga clic en Directorio y seleccione Reiniciar.
- Después de que se reinicie el Directory, cierre el Server Admin.
-
Cree los eventos personalizados requeridos.
- Desde la Config Tool, abra la tarea de Sistema, haga clic en la vista de Configuración general y haga clic en la página de Eventos.
-
Haga clic en Agregar un elemento (
).
- En el cuadro de diálogo de Crear evento personalizado, introduzca el Nombre Transferencia de lista activa exitosa.
- Desde la lista desplegable de Tipo de entidad, seleccione Función.
-
En el campo de Valor, escriba un nombre único para identificar este evento personalizado desde otros eventos personalizados.
NOTA: Estos valores no están relacionados con las identificaciones lógicas de las entidades.
-
Haga clic en Guardar > Aplicar.
-
Usando estos pasos, cree dos eventos adicionales:
- Transferencia de lista activa fallida
- Activador para iniciar transferencia de lista activa
-
Instale el macro Generar evento personalizado para que Security
Center pueda activar eventos personalizados.
- Desde la página de inicio de Config Tool, abra la tarea del Sistema y haga clic en la vista de Macros.
-
Haga clic en Macro (
) y nombre el nuevo macro Generar evento personalizado.
- Haga clic en la pestaña de Propiedades.
- Haga clic en Importar desde archivo, navegue al archivo TXT RaiseCustomEventMacro incluido en el paquete y haga clic en Abrir.
El archivo TXT contiene la siguiente cadena:// ========================================================================== // Copyright (C) 2013 by Genetec, Inc. // All rights reserved. // May be used only in accordance with a valid Source Code License Agreement. // ========================================================================== using Genetec.Sdk; using Genetec.Sdk.Entities; using Genetec.Sdk.Entities.CustomEvents; using Genetec.Sdk.Queries; using Genetec.Sdk.Scripting; using Genetec.Sdk.Diagnostics.Logging.Core; using System; using System.Collections.Generic; using System.Data; using System.IO.Ports; using System.Linq; using System.Text; using System.Threading; namespace RaiseCustomEvent { public class RaiseCustomEvent : UserMacro { public int CustomEventId { get; set; } public RaiseCustomEvent() { CustomEventId = 0; } public override void Execute() { try { if (CustomEventId > 0) { Sdk.ActionManager.RaiseCustomEvent(new CustomEventId(CustomEventId), SdkGuids.SystemConfiguration); } } catch (Exception) { } } protected override void CleanUp() { } } }
- Haga clic en Aplicar para guardar el macro.
- Haga clic en la pestaña de Contexto de ejecución predeterminado.
- En el campo de Identificación de evento personalizado, introduzca el Valor que configuró para el evento de Activador para iniciar transferencia de lista activa.
-
Haga clic en Aplicar.
-
Cree una tarea programada para iniciar la transferencia de archivos.
- Desde la página de inicio de Config Tool, abra la tarea del Sistema y haga clic en la vista de Tareas programadas.
-
Haga clic en Tarea programada (
).
Se agrega una entidad de tarea programada nueva a la lista de entidades. - Nombre la tarea Activar actualización de lista activa.
- Haga clic en la pestaña de Propiedades y configure la opción de Estado como Activo.
- Configure la Recurrencia de la tarea, por ejemplo, todos los días a las 8:00 a. m.
- Desde la lista de Acciones, seleccione Ejecutar un macro.
- Desde la lista de Macro, seleccione el macro Generar evento personalizado que creó.
-
Haga clic en Aplicar.
-
Instale el macro Actualizador de archivos de listas activas y permisos.
- Desde la página de inicio de Config Tool, abra la tarea de Plugins.
-
Haga clic en Agregar una entidad (
) y seleccione Plugin.
- Desde el asistente para Crear una función, instale el plugin de Actualizador de Archivos de Listas Activas y Permisos.
- El Actualizador de Archivos de Listas Activas y Permisos se agrega a la lista de plugins. Selecciónelo y haga clic en la pestaña de Propiedades.
-
Configure el plugin para usar el método de transferencia HTTP, FTP o SFTP
HTTP o FTP:
- Introduzca la URL remota donde se ubica el archivo para descargar. Introduzca las credenciales si es necesario. Si la fuente no está protegida con un nombre de usuario y contraseña, deje los campos en blanco.
SFTP:
- Host: Introduzca el host con el siguiente formato:
- sftp://(nombre del host o IP):(puerto)
- sftp://(nombre del host o IP) Si no especifica un puerto, se usa el puerto predeterminado 22.
- (nombre del host o IP) Si no especifica un protocolo, el nombre del host usa SFTP.
- Ruta del archivo: Introduzca la ruta del archivo de la lista activa o permiso.NOTA: La ruta del archivo es relativa al directorio principal del usuario conectado en el servidor de SFTP.
- Modo de conexión: Seleccione el modo de conexión de acuerdo con la configuración del sitio de SFTP e introduzca el Nombre de usuario, la Contraseña y la Ruta del certificado de acuerdo con su selección.NOTA:
- El certificado debe encontrarse en el servidor en el que se ejecuta el plugin y no la computadora en la que se usa Config Tool.
- La ruta también debe reflejar la ubicación del archivo en el servidor.
- El archivo del certificado debería contener una clave privada en un formato OpenSSH.
- Se admiten claves SSH-2. Las claves SSH-1 no son seguras y no son compatibles con el formato OpesSSh.
- Desde la lista de Lista activa/Permiso, seleccione la lista activa o el permiso que desea enviar a los vehículos de patrullaje.
- En la lista de Evento exitoso, seleccione el evento de Transferencia de lista activa exitosa que creó.
- En la lista de Evento fallido, seleccione el evento de Transferencia de lista activa fallida que creó.
- Desde la lista de Programar evento, seleccione el Activador para iniciar transferencia de lista activa que creó.
-
Si selecciona Mantener copias de respaldo, el sistema crea una copia de respaldo del archivo de lista activa o permiso actual antes de descargar el nuevo. El nombre del archivo usa el nombre original + la fecha y hora actuales + la extensión .bak, por ejemplo, hotlist2.tbl hotlist2.tbl 11-22-2017 11h10m55.bak.
NOTA: Para activar la descarga de inmediato, haga clic en Descargar de manera manual.
-
Haga clic en Aplicar.