Migration des plug-ins de consultation Java personnalisés

Voici un exemple de scénario de mise à niveau pour un plug-in de consultation Java personnalisé nommé
CustomLookup.java
.
  1. Pour déployer un plug-in de consultation personnalisé à partir d'un serveur Enforce d'une version antérieure à la version 12.0 :
  2. Ajoutez une propriété pour le plug-in CustomLookup au fichier
    C:\Program Files\Symantec\DataLossPrevention\EnforceServer\15.8\Protect\config\Plugins.properties
    .
    com.vontu.lookup.custom.CustomLookup.properties=CustomLookup.properties
  3. Ajoutez une référence à
    CustomLookup.class
    à la propriété de chaîne dans le fichier
    C:\Program Files\Symantec\DataLossPrevention\EnforceServer\15.8\Protect\config\Plugins.properties
    .
    com.vontu.plugins.execution.chain=com.vontu.lookup.custom.CustomLookup
  4. Ajoutez une référence au fichier
    CustomLookup.jar
    dans le fichier
    C:\Program Files\Symantec\DataLossPrevention\EnforceServer\15.8\Protect\Config\Plugins.properties
    .
    com.vontu.api.incident.attributes.AttributeLookup.plugins=CustomLookup.jar
  5. Copiez le fichier
    CustomLookup.properties
    dans le dossier
    C:\Program Files\Symantec\DataLossPrevention\EnforceServer\15.8\Protect\plugins
    .
  6. Copiez tous les fichiers JAR de dépendance aux emplacements suivants :
    • C:\Program Files\Symantec\DataLossPrevention\EnforceServer\15.8\Protect\lib\jar
    • C:\Program Files\Symantec\DataLossPrevention\EnforceServer\15.8\Protect\tomcat\lib
  7. Copiez le fichier
    CustomLookup.jar
    dans le dossier
    C:\Program Files\Symantec\DataLossPrevention\EnforceServer\15.8\Protect\plugins
    .
  8. Redémarrez le service Symantec DLP Manager pour le serveur Enforce.
  9. Connectez-vous à la console d'administration du serveur Enforce et créez les attributs personnalisés requis.
  10. Créez une politique et générez un incident qui oblige un attribut à rechercher dans la ressource externe.
  11. Sélectionnez
    Cliché d'incident
    , puis
    Consultation
    . Vérifiez que la consultation a réussi et que les attributs personnalisés sont remplis.
  12. Après vous être assuré que le plug-in de consultation Java personnalisé fonctionne dans la version 11.x, procédez à la mise à niveau du serveur Enforce vers la version 11.6.
  13. A l'issue de la mise à niveau, vérifiez que la propriété suivante existe dans le fichier
    \Program Files\Symantec\DataLossPrevention\EnforceServer\15.8\Protect\config\Plugins.properties
    :
    com.vontu.lookup.custom.CustomLookup.properties=CustomLookup.properties
  14. Connectez-vous à la console d'administration du serveur Enforce.
  15. Accédez à la page
    Système > Plug-ins de consultation
    .
  16. Vérifiez que le plug-in de consultation personnalisé (hérité)
    CustomLookup
    apparaît dans le
    La mise à niveau doit importer avec succès le plug-in CustomLookup vers l'interface utilisateur où vous pouvez l'activer.
  17. Ouvrez le
    Cliché d'incident
    pour le même incident et effectuez une
    Consultation
    .
    Si le plug-in de consultation échoue, cela signifie probablement que le chemin d'accès
    \Program Files\Symantec\DataLossPrevention\EnforceServer\15.8\Protect\tomcat\common\lib
    n'existe pas. Le nouveau chemin d'accès est
    \Program Files\Symantec\DataLossPrevention\EnforceServer\15.8\Protect\tomcat\lib
    . Si le plug-in de consultation personnalisé (hérité) utilise des fichiers .jar de dépendance, copiez-les manuellement dans le dossier
    \Program Files\Symantec\DataLossPrevention\EnforceServer\15.8\Protect\tomcat\lib
    et redémarrez le service Symantec DLP Manager.