API-интерфейс vRealize Orchestrator предоставляет класс сценариев Command, который выполняет команды в операционной системе сервера vRealize Orchestrator. Для предотвращения несанкционированного доступа к узлу сервера по умолчанию приложениям vRealize Orchestrator не предоставляется разрешение на запуск класса Command. Если приложениям vRealize Orchestrator требуется разрешение на выполнение команд в операционной системе узла, класс сценариев Command можно активировать.

Предоставить разрешение на использование класса Command можно, задав свойство системы конфигурации vRealize Orchestrator.

Процедура

  1. Выполните вход в Центр управления в качестве привилегированного пользователя root.
  2. Щелкните Свойства системы.
  3. Нажмите кнопку Создать.
  4. В текстовом поле Ключ введите com.vmware.js.allow-local-process.
  5. В текстовом поле Значение введите true.
  6. В текстовом поле Описание введите описание системного свойства.
  7. Нажмите кнопку Добавить.
  8. Нажмите Сохранить изменения во всплывающем меню.
    Появится сообщение с подтверждением сохранения.
  9. Дождитесь перезапуска сервера vRealize Orchestrator.

Результаты

Приложениям vRealize Orchestrator предоставлены разрешения на запуск локальных команд в операционной системе сервера vRealize Orchestrator.

Примечание: Задав для свойства системы com.vmware.js.allow-local-process значение true, вы разрешили классу сценариев Command выполнять запись в любом месте файловой системы. Это свойство переопределяет все разрешения на доступ к файловой системе, установленные в файле js-io-rights.conf, только для класса сценариев Command. Разрешения на доступ к файловой системе, заданные в файле js-io-rights.conf, по-прежнему применяются ко всем прочим классам сценариев помимо Command.