La API de Automation Orchestrator ofrece una clase de script, Command, que ejecuta comandos en el sistema operativo del host de servidor de Automation Orchestrator. Para impedir el acceso no autorizado al host del servidor, las aplicaciones de Automation Orchestrator no tienen permiso de forma predeterminada para ejecutar la clase Command. Si las aplicaciones de Automation Orchestrator requieren permiso para ejecutar comandos en el sistema operativo del host, puede activar la clase de script Command.

Para conceder permiso para utilizar la clase Command, hay que establecer una propiedad del sistema de configuración de Automation Orchestrator.

Procedimiento

  1. Inicie sesión en el centro de control como raíz.
  2. Haga clic en Propiedades del sistema.
  3. Haga clic en Nuevo.
  4. En el cuadro de texto Clave, escriba com.vmware.js.allow-local-process.
  5. En el cuadro de texto Valor, escriba true.
  6. En el cuadro de texto Descripción, escriba una descripción para la propiedad del sistema.
  7. Haga clic en Agregar.
  8. Haga clic en Guardar cambios en el menú emergente.
    Aparecerá un mensaje que indica que se ha guardado correctamente.
  9. Espere a que el servidor de Automation Orchestrator se reinicie.

Resultados

Ha otorgado permisos a aplicaciones de Automation Orchestrator para ejecutar comandos locales en el sistema operativo del host de servidor de Automation Orchestrator.

Nota: Al establecer la propiedad del sistema com.vmware.js.allow-local-process en true, permite que la clase de script Command se escriba en cualquier lugar del sistema de archivos. Esta propiedad reemplaza todos los permisos de acceso al sistema que haya establecido en el archivo js-io-rights.conf solo para la clase de script Command. Los permisos de acceso al sistema de archivos que haya establecido en el archivo js-io-rights.conf se siguen aplicando a todas las demás clases de script que no sean Command.