Migración de complementos de búsqueda Java personalizados

Este es un escenario de actualización de ejemplo para un complemento de búsqueda Java personalizado denominado
CustomLookup.java
.
  1. Para implementar un complemento de búsqueda personalizado desde una versión anterior a la versión 12.0 de Enforce Server, realice los pasos siguientes:
  2. En el archivo
    C:\Archivos de programa\Symantec\DataLossPrevention\EnforceServer\15.8\Protect\config\Plugins.properties
    , agregue una propiedad para el complemento CustomLookup.
    com.vontu.lookup.custom.CustomLookup.properties=CustomLookup.properties
  3. En el archivo
    C:\Archivos de programa\Symantec\DataLossPrevention\EnforceServer\15.8\Protect\config\Plugins.properties
    , agregue una referencia para
    CustomLookup.class
    en la propiedad de cadena.
    com.vontu.plugins.execution.chain=com.vontu.lookup.custom.CustomLookup
  4. En el archivo
    C:\Archivos de programa\Symantec\DataLossPrevention\EnforceServer\15.8\Protect\Config\Plugins.properties
    , agregue una referencia para el archivo
    CustomLookup.jar
    .
    com.vontu.api.incident.attributes.AttributeLookup.plugins=CustomLookup.jar
  5. Copie el archivo
    CustomLookup.properties
    en la carpeta
    C:\Archivos de programa\Symantec\DataLossPrevention\EnforceServer\15.8\Protect\plugins
    .
  6. Copie cualquier archivo JAR de dependencia en las ubicaciones siguientes:
    • C:\Archivos de programa\Symantec\DataLossPrevention\ EnforceServer\15.8\Protect\lib\jar
    • C:\Archivos de programa\Symantec\DataLossPrevention\ EnforceServer\15.8\Protect\tomcat\lib
  7. Copie el archivo
    CustomLookup.jar
    en la carpeta
    C:\Archivos de programa\Symantec\DataLossPrevention\EnforceServer\15.8\Protect\plugins
    .
  8. Reinicie el servicio de Symantec DLP Manager para Enforce Server.
  9. Inicie sesión en la Consola de administración de Enforce Server y cree los atributos personalizados necesarios.
  10. Cree una política y genere un incidente que exponga un atributo para buscar en el recurso externo.
  11. Vaya a
    Instantánea de incidente
    y, a continuación a
    Búsqueda
    . Verifique que la búsqueda sea correcta y que se hayan completado los atributos personalizados.
  12. Una vez que se haya cerciorado de que el complemento de búsqueda Java personalizado esté funcionando en la versión 11.x, actualice Enforce Server a la versión 11.6.
  13. Después de la actualización, verifique que la propiedad siguiente exista en el archivo
    \Archivos de programa\Symantec\DataLossPrevention\EnforceServer\15.8\Protect\config\Plugins.properties
    :
    com.vontu.lookup.custom.CustomLookup.properties=CustomLookup.properties
  14. Inicie sesión en la Consola de administración de Enforce Server.
  15. Vaya a la página
    Sistema > Complementos de búsqueda
    .
  16. Verifique que el complemento de búsqueda personalizado (heredado) aparece en
    CustomLookup
    .
    La actualización correcta debe importar el complemento CustomLookup a la interfaz de usuario desde donde se puede habilitar.
  17. Abra la
    instantánea de incidente
    para consultar el mismo incidente y realice una
    búsqueda
    .
    Si el complemento de búsqueda falla, es probable que se deba a que la ruta
    \Archivos de programa\Symantec\DataLossPrevention\EnforceServer\15.8\Protect\tomcat\common\lib
    no existe. La nueva ruta es:
    \Archivos de programa\Symantec\DataLossPrevention\ EnforceServer\15.8\Protect\tomcat\lib
    . Si el complemento de búsqueda personalizado (heredado) usa cualquier archivo JAR de dependencia, copie manualmente esos archivos JAR en la carpeta
    \Archivos de programa\Symantec\DataLossPrevention\EnforceServer\15.8\Protect\tomcat\lib
    y reinicie el servicio Symantec DLP Manager.