vRealize Orchestrator restringe de forma predeterminada el acceso de JavaScript a un conjunto limitado de clases de Java. Si necesita que JavaScript acceda a una mayor cantidad de clases de Java, debe establecer una propiedad del sistema de vRealize Orchestrator.
Permitir un acceso sin restricciones del motor de JavaScript a la máquina virtual de Java puede comportar problemas de seguridad. Los scripts formados incorrectamente o malintencionados podrían tener acceso a todos los componentes del sistema a los que tiene acceso el usuario que ejecuta el servidor de vRealize Orchestrator. En consecuencia, el motor de JavaScript de vRealize Orchestrator solo puede acceder de forma predeterminada a las clases del paquete java.util.*.
Si se necesita acceso de JavaScript a clases que no estén en el paquete java.util.*, puede enumerar en un archivo de configuración los paquetes de Java a los que JavaScript puede tener acceso. A continuación, establezca la propiedad del sistema com.vmware.scripting.rhino-class-shutter-file para que apunte a este archivo.
Procedimiento
Resultados
El motor de JavaScript tiene acceso a las clases de Java que ha especificado.