La extensibilidad basada en acciones utiliza scripts de código simplificados en Automation Assembler para automatizar las acciones de extensibilidad.

La extensibilidad basada en acciones proporciona una interfaz de motor en tiempo de ejecución flexible y ligera en la que se pueden definir pequeñas acciones de script y configurarlas para que se inicien cuando ocurran los eventos especificados en las suscripciones de extensibilidad.

Es posible crear estos scripts de acciones de extensibilidad de código en Automation Assembler o en el entorno local, y asignarlos a suscripciones. Los scripts de acciones de extensibilidad se utilizan para lograr una automatización más ligera y simple de las tareas y los procedimientos. Para obtener más información sobre la integración de Automation Assembler con un servidor de Automation Orchestrator, consulte Configurar una integración de Automation Orchestrator en Automation Assembler.

La extensibilidad basada en acciones proporciona:

  • Una alternativa a los flujos de trabajo de Automation Orchestrator en la que se usan acciones de script pequeñas y reutilizables para integraciones y personalizaciones ligeras.
  • Una manera de reutilizar las plantillas de acción, que contienen acciones parametrizadas reutilizables.
Para crear acciones de extensibilidad, puede escribir un código de script de acción definido por el usuario o importar un código de script predefinido como un paquete .ZIP. La extensibilidad basada en acciones admite los entornos en tiempo de ejecución de node.js, Python y PowerShell. Los tiempos de ejecución de node.js y Python dependen de Amazon Web Services Lambda. Por tanto, debe tener una suscripción activa a Administración de identidades y acceso (Identity and Access Management, IAM) de Amazon Web Services, y configurar Amazon Web Services como un endpoint en Automation Assembler. Para obtener información de introducción de la función Lambda de Amazon Web Services, consulte ABX: Extensibilidad sin servidor de servicios de Cloud Assembly.
Nota: Para usar PowerShell en las acciones de extensibilidad, debe tener una integración de acciones de extensibilidad local activa. Consulte Configurar una integración local de extensibilidad basada en acciones en Automation Assembler.
Nota: Las acciones de extensibilidad son específicas del proyecto.