Par défaut, Automation Orchestrator limite l'accès JavaScript à un ensemble limité de catégories Java. Si vous demandez un accès JavaScript à un éventail plus large de catégories Java, vous devez définir une propriété système Automation Orchestrator.
Accorder au moteur JavaScript le plein accès à la machine virtuelle Java (ou JVM) représente des enjeux de sécurité potentiels. Des scripts malformés ou malveillants peuvent alors avoir accès à l'ensemble des composants système auxquels l'utilisateur exécutant le serveur Automation Orchestrator a accès. Par conséquent, le moteur JavaScript de Automation Orchestrator ne peut accéder par défaut qu'aux classes présentes dans le module java.util.*.
Si un accès JavaScript à des classes en dehors du module java.util.* est requis, vous avez la possibilité de dresser la liste des modules Java pour lesquels vous accordez l'accès au JavaScript dans un fichier de configuration. Ne vous reste plus qu'à définir la propriété système com.vmware.scripting.rhino-class-shutter-file pour qu'elle pointe sur ledit fichier.
Procédure
Résultats
Le moteur JavaScript a désormais accès aux classes Java que vous avez indiquées.