Como migrar plug-ins de pesquisa Java personalizados
Veja a seguir um exemplo de cenário de upgrade para um plug-in de pesquisa Java personalizado que é denominado
CustomLookup.java
.- Para implementar um plug-in de pesquisa personalizado a partir de uma versão anterior a 12.0 do Enforce Server
- Adicione uma propriedade para o plug-in CustomLookup ao arquivoC:\Arquivos de Programas\Symantec\DataLossPrevention\EnforceServer\15.8\Protect\config\Plugins.properties.com.vontu.lookup.custom.CustomLookup.properties=CustomLookup.properties
- Adicione uma referência aCustomLookup.classpara a propriedade da cadeia no arquivoC:\Arquivos de Programas\Symantec\DataLossPrevention\EnforceServer\15.8\Protect\config\Plugins.properties.com.vontu.plugins.execution.chain=com.vontu.lookup.custom.CustomLookup
- Adicione uma referência ao arquivoCustomLookup.jarpara o arquivoC:\Arquivos de Programas\Symantec\DataLossPrevention\EnforceServer\15.8\Protect\Config\Plugins.properties.com.vontu.api.incident.attributes.AttributeLookup.plugins=CustomLookup.jar
- Copie o arquivoCustomLookup.propertiesna pastaC:\Arquivos de Programas\Symantec\DataLossPrevention\EnforceServer\15.8\Protect\plugins.
- Copie todos os arquivos Jar de dependência nos seguintes locais:
- C:\Arquivos de Programas\Symantec\DataLossPrevention\EnforceServer\15.8\Protect\lib\jar
- C:\Arquivos de Programas\Symantec\DataLossPrevention\EnforceServer\15.8\Protect\tomcat\lib
- Copie o arquivoCustomLookup.jarna pastaC:\Arquivos de Programas\Symantec\DataLossPrevention\EnforceServer\15.8\Protect\plugins.
- Reinicie o serviço Symantec DLP Manager para o Enforce Server.
- Faça login no console de administração do Enforce Server e crie os atributos personalizados necessários.
- Crie uma política e gere um incidente que exponha um atributo para pesquisar no recurso externo.
- Vá paraCaptura de imagem de incidentesePesquisa. Verifique a pesquisa bem-sucedida e se os atributos personalizados foram preenchidos.
- Após certificar-se de que o plug-in de pesquisa Java personalizado está funcionando na versão 11.x, faça upgrade do Enforce Server para a versão 11.6.
- Após o upgrade, verifique se a seguinte propriedade existe no arquivo\Arquivos de Programas\Symantec\DataLossPrevention\EnforceServer\15.8\Protect\config\Plugins.properties:com.vontu.lookup.custom.CustomLookup.properties=CustomLookup.properties
- Faça logon no console de administração do Enforce Server.
- Vá para a páginaSistema > Plug-ins de pesquisa.
- Verifique se o plug-in de pesquisa personalizadoCustomLookup(herdado) é exibido noO upgrade bem-sucedido deve importar o plug-in CustomLookup para a interface do usuário, onde é possível ativá-lo.
- Abra aCaptura de imagem de incidentepara o mesmo incidente e execute umaPesquisa.Se o plug-in de pesquisa falhar, provavelmente, é porque o caminho\Arquivos de Programas\Symantec\DataLossPrevention\EnforceServer\15.8\Protect\tomcat\common\libnão existe. O novo caminho é\Arquivos de Programas\Symantec\DataLossPrevention\EnforceServer\15.8\Protect\tomcat\lib. Se o plug-in de pesquisa (herdado) personalizado usar algum JAR de dependência, copie manualmente esses JARs para a pasta\Arquivos de Programas\Symantec\DataLossPrevention\EnforceServer\15.8\Protect\tomcat\libe reinicie o serviço Symantec DLP Manager.