Поделиться через


Активация Logic Apps на основе расширений пользовательских задач

Рабочие процессы жизненного цикла можно использовать для активации пользовательских задач с помощью расширения в Azure Logic Apps. Это позволяет расширить возможности рабочего процесса жизненного цикла за пределы встроенных задач. Ниже описана процедура активации приложения логики на основе расширения пользовательской задачи.

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

Дополнительные сведения о расширяемости рабочих процессов жизненного цикла см. в разделе Расширяемость рабочих процессов.

Создание настраиваемого расширения задачи с помощью Центра администрирования Microsoft Entra

Совет

Действия, описанные в этой статье, могут немного отличаться на портале, с который вы начинаете работу.

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

  1. Войдите в Центр администрирования Microsoft Entra как минимум рабочий процесс жизненного цикла Администратор istrator.

  2. Перейдите к рабочим процессам жизненного цикла управления>удостоверениями.>

  3. На экране рабочих процессов жизненного цикла выберите расширение настраиваемой задачи.

  4. На странице настраиваемых расширений задач выберите "Создать настраиваемое расширение задачи". Screenshot for creating a custom task extension selection.

  5. На странице "Основы" введите уникальное отображаемое имя и описание для настраиваемого расширения задачи и нажмите кнопку "Далее". Screenshot of the basics section for creating a custom task extension.

  6. На странице поведения задачи вы указываете, как будет вести себя пользовательское расширение задачи после выполнения приложения логики Azure. При нажатии кнопки "Запустить" и продолжить вы можете сразу же выбрать "Далее: сведения". Screenshot for choose task behavior for custom task extension.

  7. Если вы выберете "Запустить" и подождите, вы можете задать время ожидания ответа от приложения логики до того, как задача будет считаться ошибкой, а также настроить авторизацию ответа. Выбрав эти параметры, вы сможете выбрать следующее: Сведения. Screenshot of launch and wait option for custom task extension.

    Примечание.

    Дополнительные сведения о поведении расширения пользовательской задачи см. в разделе Расширяемость рабочего процесса жизненного цикла.

  8. На странице сведений о приложении логики выберите Создать приложение логики и укажите подписку и группу ресурсов, в которой оно будет расположено. Также присвойте имя новому приложению логики Azure. screen showing to create new logic app for custom task extension.

    Важно!

    Приложение логики должно быть совместимо с расширением пользовательской задачи. Дополнительные сведения см. в разделе Настройка приложения логики для использования рабочего процесса жизненного цикла.

  9. При успешном развертывании вы получите подтверждение на странице сведений о приложении логики немедленно, а затем нажмите кнопку "Далее".

  10. На странице Проверка можно просмотреть сведения о расширении пользовательской задачи и новом приложении логики Azure. Если данные расширения пользовательской задачи вас устраивают, выберите Создать.

Добавление расширения пользовательской задачи в рабочий процесс

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

Чтобы добавить расширение пользовательской задачи в рабочий процесс, выполните указанные ниже действия.

  1. В меню слева выберите рабочие процессы жизненного цикла.

  2. В меню слева выберите рабочие процессы.

  3. Выберите рабочий процесс, в который нужно добавить расширение пользовательской задачи.

  4. На экране рабочего процесса выберите Задачи.

  5. На экране задач выберите Добавить задачу.

  6. В боковом меню "Выбор задач" выберите "Запустить пользовательское расширение задачи" и нажмите кнопку "Добавить".

  7. На странице расширения пользовательской задачи можно указать имя и описание задачи. Вы также можете выбрать из списка настроенных настраиваемых расширений задач для использования. Screenshot showing to add a custom task extension to workflow.

  8. После завершения выберите Сохранить.

Следующие шаги