Die vRealize Orchestrator-API stellt eine Skripterstellungsklasse, Command
, bereit, die Befehle im vRealize Orchestrator-Server-Hostbetriebssystem ausführt. Um nicht autorisierten Zugriff auf den Serverhost zu verhindern, haben vRealize Orchestrator-Anwendungen standardmäßig keine Berechtigungen zum Ausführen der Klasse Command
. Wenn vRealize Orchestrator-Anwendungen Berechtigungen zum Ausführen von Befehlen auf dem Hostbetriebssystem benötigen, können Sie die Skripterstellungsklasse Command
aktivieren.
Sie gewähren die Berechtigung zur Verwendung der Klasse Command
, indem Sie eine Systemeigenschaft für die vRealize Orchestrator-Konfiguration festlegen.
Prozedur
Ergebnisse
Damit haben Sie vRealize Orchestrator-Anwendungen die Berechtigung zum Ausführen lokaler Befehle im Betriebssystem des vRealize Orchestrator-Serverhosts gewährt.
com.vmware.js.allow-local-process
den Wert
true
festlegen, lassen Sie zu, dass die Skripterstellungsklasse
Command
an beliebiger Stelle im Dateisystem schreibt. Diese Eigenschaft setzt nur jene Zugriffsberechtigungen auf das Dateisystem außer Kraft, die Sie in der Datei
js-io-rights.conf für die Skripterstellungsklasse
Command
festlegen. Die in der Datei
js-io-rights.conf festgelegten Zugriffsberechtigungen auf das Dateisystem gelten nach wie vor für alle Skripterstellungsklassen außer
Command
.