Il plug-in PowerShell consente l'interazione tra Automation Orchestrator e Windows PowerShell. La libreria di workflow del plug-in PowerShell contiene workflow che consentono di gestire gli host PowerShell e di eseguire operazioni di PowerShell personalizzate.
È possibile utilizzare il plug-in per chiamare cmdlet e script PowerShell da azioni e workflow di Automation Orchestrator e per usare il risultato. Oltre ai workflow standard forniti con il plug-in, è inoltre possibile creare workflow personalizzati che implementano l'API del plug-in.
È possibile utilizzare la visualizzazione Inventario in Automation Orchestrator Client per gestire le risorse PowerShell disponibili. È possibile utilizzare l'API di scripting del plug-in per sviluppare workflow personalizzati.
Componenti del plug-in PowerShell
Il plug-in PowerShell si basa su un numero di componenti per funzionare correttamente.
Automation Orchestrator e Windows PowerShell offrono la piattaforma per il plug-in e il plug-in consente l'interazione tra questi prodotti. Il plug-in PowerShell può anche interagire con altri componenti, ad esempio vCenter e vSphere PowerCLI.
Il plug-in comunica con Windows PowerShell tramite il protocollo di comunicazione WinRM. Vedere Configurazione di WinRM.
Facoltativamente, è possibile integrare il plug-in PowerShell con vSphere PowerCLI e vCenter. Vedere Integrazione di PowerCLI con il plug-in PowerShell.
È possibile installare tutti i componenti in un host locale. L'utilizzo, le funzionalità e i requisiti del protocollo di comunicazione del plug-in PowerShell non cambiano se Automation Orchestrator e Windows PowerShell sono installati nella stessa macchina.
Accesso all'API plug-in PowerShell
Per accedere ad API Explorer da Automation Orchestrator Client, fare clic su API Explorer nel riquadro di spostamento di Automation Orchestrator Client.
Per accedere ad API Explorer dalle schede Esecuzione script degli editor di workflow, criteri e azioni, fare clic su Cerca API a sinistra.
È possibile copiare il codice da elementi API e incollarlo nelle caselle di esecuzione dello script. Per ulteriori informazioni sull'esecuzione dello script di API, consultare Sviluppo con Automation Orchestrator.
Utilizzo dell'inventario del plug-in PowerShell
Il plug-in PowerShell espone tutti gli oggetti contenuti negli host PowerShell connessi nella vista Inventario.
Nell'inventario del plug-in è possibile monitorare gli host PowerShell e i rispettivi snap-in e cmdlet. Ogni host remoto può contenere snap-in e ogni snap-in può contenere cmdlet.