Добавление ресурсов в среду службы интеграции (ISE) в Azure Logic Apps

Важно!

31 августа 2024 г. ресурс ISE будет прекращен из-за его зависимости от Azure Облачные службы (классическая модель), которая одновременно прекращается. До даты прекращения использования экспортируйте все приложения логики из isE в приложения логики уровня "Стандартный", чтобы избежать перебоев в работе службы. Стандартные рабочие процессы приложений логики выполняются в Azure Logic Apps с одним клиентом и предоставляют те же возможности и многое другое.

Начиная с 1 ноября 2022 г. вы больше не сможете создавать новые ресурсы ISE. Однако ресурсы ISE, существующие до этой даты, поддерживаются до 31 августа 2024 г. Дополнительные сведения см. в следующих ресурсах:

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

Важно!

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

Предварительные требования

  • Учетная запись и подписка Azure. Если у вас еще нет подписки Azure, зарегистрируйтесь для получения бесплатной учетной записи Azure.

  • ISE, созданная для запуска рабочих процессов приложения логики потребления

  • Чтобы создавать, добавлять или обновлять ресурсы, развернутые в ISE, вам необходимо назначить роль владельца или участника на этой ISE, либо у вас есть разрешения, унаследованные через подписку Azure или группу ресурсов Azure, связанную с ISE. Людям, у которых нет прав владельца, участника или унаследованных разрешений, можно назначить роль участника среды службы интеграции или роль разработчика среды службы интеграции. Дополнительные сведения см. в разделе Что такое управление доступом на основе ролей (Azure RBAC)?

Создание приложения логики

Чтобы разработать приложения логики, которые работают в вашей среде службы интеграции (ISE), выполните следующие действия.

  1. Найдите и откройте свой ISE, если он еще не открыт. В меню ISE в разделе Настройки выберите Приложения логики>Добавить.

    Добавить новое приложение логики в ISE

  2. Предоставьте информацию о приложении логики, которое вы хотите создать, например:

    Снимок экрана: область

    Свойство Обязательно Описание
    Имя приложения логики. Да Имя создаваемого приложения логики
    Подписка Да Имя подписки Azure, которую нужно использовать.
    Группа ресурсов Да Имя новой или имеющейся группы ресурсов Azure для использования
    Регион Да Регион Azure для приложения логики, который соответствует расположению интегрированной среды сценариев, которую вы выберете позже
    Связь со средой службы интеграции* Да Выберите этот параметр, чтобы можно было выбрать интегрированную среду сценариев.
    Среда службы интеграции Да В списке выберите интегрированную среду сценариев, которую вы хотите использовать, если она еще не выбрана.

    Важно! Чтобы использовать учетную запись интеграции со своим приложением логики, они должны использовать одну и ту же ISE.

  3. Когда все будет готово, выберите Создать.

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

    Информацию о различиях в том, как работают триггеры и действия и как они маркируются при использовании ISE по сравнению с многопользовательской службой Logic Apps, см. в разделе Изолированный и многопользовательский в обзоре ISE.

  5. Чтобы управлять приложениями логики и соединениями API в ISE, см. Управление средой службы интеграции.

Создать учетные записи интеграции

На основе ISE SKU, выбранного при создании, ваша ISE включает в себя использование конкретной учетной записи интеграции без дополнительных затрат. Приложения логики, существующие в среде службы интеграции (ISE), могут ссылаться только на учетные записи интеграции, существующие в той же среде ISE. Таким образом, чтобы учетная запись интеграции могла работать с приложениями логики в ISE, учетная запись интеграции и приложения логики должны использовать ту же среду, что и их местоположение. Для получения дополнительной информации об учетных записях интеграции и ISE см. Учетные записи интеграции с ISE.

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

  1. Найдите и откройте свой ISE, если он еще не открыт. В меню ISE в разделе Настройки выберите Учетные записи интеграции>Добавить.

    Добавить новую учетную запись интеграции в ISE

  2. Предоставьте информацию о приложении логики, которое вы хотите создать, например:

    Выбор среды службы интеграции

    Свойство Обязательно Описание
    имя; Да Имя учетной записи интеграции, которую вы хотите создать
    Подписка Да Имя подписки Azure, которую вы хотите использовать
    Группа ресурсов Да Имя группы ресурсов Azure (новой или существующей) для использования
    Ценовая категория Да Ценовой уровень для учетной записи интеграции
    Расположение Да В списке в разделе Среды службы интеграции выберите ту же среду ISE, которую используют ваши приложения логики, если она еще не выбрана.

    Важно! Чтобы использовать учетную запись интеграции со своим приложением логики, они должны использовать одну и ту же ISE.

  3. Когда все будет готово, выберите Создать.

  4. Свяжите свое приложение логики с учетной записью интеграции обычным способом.

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

  6. Для управления учетными записями интеграции в ISE см. Управление средой службы интеграции.

Добавить соединители ISE

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

Важно!

Управляемые соединители ISE в настоящее время не поддерживают теги. Если вы настроили политику, которая принудительно использует теги, попытка добавить соединители ISE может завершиться ошибкой, подобной этому примеру:

{
   "error": { 
      "code": "IntergrationServiceEnvironmentManagedApiDefinitionTagsNotSupported", 
      "message": "The tags are not supported in the managed API 'azureblob'."
   }
}

Итак, чтобы добавить соединители ISE, вы должны либо отключить, либо удалить свою политику.

  1. В меню ISE в разделе Параметры выберите Управляемые соединители. На панели инструментов нажмите кнопку Добавить.

    Просмотр управляемых соединителей

  2. На панели Добавить новый управляемый соединитель откройте список Найти соединитель. Найдите и выберите соединитель ISE, который вы хотите использовать, но который еще не развернут в вашей ISE. Когда все будет готово, выберите Создать.

    Выберите соединитель ISE, который вы хотите развернуть в своей ISE

    Вы можете выбрать только те соединители ISE, которые соответствуют требованиям, но еще не развернуты в вашей ISE. Соединители, которые уже развернуты в ISE, по-видимому, недоступны для выбора.

Создание настраиваемых соединителей

Чтобы использовать настраиваемые соединители в ISE, создайте эти настраиваемые соединители прямо внутри ISE.

  1. Найдите и откройте свой ISE, если он еще не открыт. В меню ISE в разделе Параметры выберите Пользовательские соединители>Добавить.

    Создание пользовательского соединителя

  2. Укажите имя, подписку Azure и группу ресурсов Azure (новую или существующую), которые будут использоваться для вашего настраиваемого соединителя.

  3. В списке Расположение в разделе Среды служб интеграции выберите ту же среду ISE, которую используют ваши приложения логики, и выберите Создать, например:

    Снимок экрана, на котором показано окно

  4. Выберите новый настраиваемый коннектор, а затем выберите Изменить, например:

    Выбор и редактирование настраиваемого соединителя

  5. Продолжите, создав коннектор обычным способом из определения OpenAPI или SOAP.

  6. Чтобы управлять настраиваемыми соединителями в ISE, см. Управление средой службы интеграции.

Дальнейшие действия