È possibile eseguire workflow per generare azioni basate su uno script PowerShell o su un cmdlet PowerShell. È possibile utilizzare le azioni generate come elementi costitutivi di base per workflow personalizzati.
Creazione di un'azione da uno script PowerShell
È possibile eseguire un workflow per creare un'azione da uno script PowerShell specificato. Facoltativamente, è possibile creare un workflow di esempio che può eseguire l'azione creata.
È possibile personalizzare lo script dell'azione creata utilizzando segnaposto. Per ogni segnaposto, il workflow crea un parametro di azione corrispondente di tipo string nell'azione creata. Quando si esegue l'azione, è possibile fornire un valore effettivo come parametro dell'azione per sostituire il segnaposto.
Prerequisiti
- Verificare di aver effettuato l'accesso a Automation Orchestrator Client come amministratore.
- Verificare di disporre di una connessione a un host PowerShell dalla vista Inventario.
Procedura
Operazioni successive
È possibile integrare l'azione creata in workflow personalizzati.
Creazione di un'azione per un cmdlet PowerShell
È possibile eseguire un workflow per creare un'azione per un cmdlet PowerShell e un set di parametri specificato. Con questa azione è possibile utilizzare la funzionalità PowerShell in Automation Orchestrator. Facoltativamente, è possibile creare un workflow di esempio che esegue l'azione creata.
È possibile utilizzare un grande insieme di tipi di dati con il motore di script PowerShell. I tipi di dati che è possibile utilizzare includono tipi primitivi come Integer, Boolean, Char, tutti i tipi disponibili dall'assembly .NET e i tipi definiti dall'utente. Quando si generano azioni basate sulle definizioni del cmdlet PowerShell, i parametri di input e output del cmdlet sono rappresentati da tipi supportati dalla piattaforma di Automation Orchestrator. Il plug-in PowerShell definisce le mappature dei tipi. In generale, i tipi primitivi vengono mappati ai tipi corrispondenti di Automation Orchestrator e i tipi complessi sono rappresentati dall'oggetto PowerShellRemotePSObject.
Prerequisiti
- Verificare di aver effettuato l'accesso a Automation Orchestrator Client come amministratore.
- Verificare di disporre di una connessione a un host PowerShell dalla vista Inventario.
Procedura
Operazioni successive
È possibile integrare l'azione creata in workflow personalizzati.
Passaggio dei risultati delle chiamate tra le azioni
Il plug-in PowerShell supporta il passaggio dei risultati come parametri da una chiamata di script PowerShell a un'altra. Per passare i risultati correttamente, entrambe le chiamate devono essere eseguite nella stessa sessione.