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

Por qué y cuándo se efectúa esta tarea

Concede permiso para utilizar la clase Command estableciendo una propiedad del sistema de configuración de Orchestrator.

Procedimiento

  1. Inicie sesión en el Centro de control como administrador.
  2. Haga clic en Propiedades del sistema.
  3. Haga clic en el icono Añadir ().
  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. Reinicie el servidor de Orchestrator.

Resultados

Ha otorgado permisos a aplicaciones de Orchestrator para ejecutar comandos locales en el sistema operativo que aloja al servidor de 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.