El complemento PowerShell permite la interacción entre Automation Orchestrator y Windows PowerShell. La biblioteca de flujos de trabajo del complemento PowerShell contiene flujos de trabajo que permiten administrar hosts de PowerShell y ejecutar operaciones de PowerShell personalizadas.

El complemento se utiliza para invocar scripts y cmdlets de PowerShell a partir de acciones y flujos de trabajo de Automation Orchestrator y para trabajar con el resultado. Además de los flujos de trabajo estándar que se incluyen con el complemento, también puede crear flujos de trabajo personalizados que implementen la API del complemento.

Puede utilizar la vista Inventario en el cliente de Automation Orchestrator para administrar los recursos de PowerShell disponibles. Puede utilizar la API de creación de scripts del complemento para desarrollar flujos de trabajo personalizados.

Componentes de complemento de PowerShell

El complemento PowerShell utiliza una serie de componentes para funcionar correctamente.

Automation Orchestrator y Windows PowerShell proporcionan la plataforma para el complemento y este último proporciona interacción entre esos productos. El complemento PowerShell puede interactuar también con otros componentes, como vCenter y vSphere PowerCLI.

Las relaciones entre los distintos componentes del complemento de PowerShell.

El complemento se comunica con Windows PowerShell a través del protocolo de comunicación WinRM. Consulte Configurar WinRM.

De manera opcional, es posible integrar el PowerShell complemento con vSphere PowerCLI y vCenter. Consulte Integración de PowerCLI con el complemento PowerShell.

Puede instalar todos los componentes en un host local. El uso, la funcionalidad y los requisitos del protocolo de comunicación del complemento PowerShell no cambian si Automation Orchestrator y Windows PowerShell están instalados en la misma máquina.

Acceder a la API del complemento de PowerShell

Para acceder al explorador de API desde el cliente de Automation Orchestrator, haga clic en Explorador de API en el panel de navegación del cliente de Automation Orchestrator.

Para acceder al Explorador de API desde las pestañas Creación de scripts de los editores de flujos de trabajo, políticas y acciones, haga clic en Buscar API a la izquierda.

Puede copiar código de los elementos de la API y pegarlos en los cuadros de creación de scripts. Para obtener más información sobre la creación de scripts de API, consulte Developing with Automation Orchestrator.

Utilizar el inventario del complemento de PowerShell

El complemento PowerShell expone todos los objetos de los hosts de PowerShell conectados en la vista Inventario.

En el inventario del complemento, puede supervisar los hosts de PowerShell, así como sus complementos y cmdlets. Cada host remoto puede contener complementos y cada complemento puede contener cmdlets.