В функции «расширяемость на основе действий» для автоматизации действий расширяемости в Automation Assembler используются оптимизированные сценарии в виде кода.

Расширяемость на основе действий предоставляет упрощенный и гибкий интерфейс модуля среды выполнения, в котором можно определять небольшие действия на основе сценариев и настраивать их запуск при возникновении определенных событий, указанных в подписках с поддержкой расширяемости.

В Automation Assembler или локальной среде можно создать такие сценарии действий расширяемости в виде кода и назначить их подпискам. Сценарии действий расширяемости используются для упрощения процесса автоматизации задач и этапов. Дополнительные сведения об интеграции Automation Assembler с сервером Automation Orchestrator см. в разделе Настройка интеграции Automation Orchestrator в Automation Assembler.

Расширяемость на основе действий предоставляет следующие возможности.

  • Альтернатива рабочим процессам Automation Orchestrator, использующим небольшие и многократно используемые действия на основе сценариев, для упрощения интеграции и настройки.
  • Способ повторного использования шаблонов действий, которые содержат многократно используемые параметризованные действия.
Действия расширяемости можно создать, написав код сценария пользовательского действия или импортировав предварительно созданный код сценария в виде пакета ZIP. Расширяемость на основе действий поддерживает среды выполнения Node.js, Python и PowerShell. Среды выполнения Node.js и Python основаны на Amazon Web Services Lambda. Следовательно, необходимо иметь активную подписку с функцией «Управление идентификацией и доступом» (IAM) в Amazon Web Services и настроить Amazon Web Services как конечную точку в Automation Assembler. Сведения о начале работы со службой Amazon Web Services Lambda см. в разделе ABX: расширяемость служб Cloud Assembly без использования сервера.
Примечание: Действия расширяемости зависят от конкретного проекта.