使用 Azure Logic Apps 將資源新增至您的整合服務環境 (ISE)

重要

ISE 資源將於 2024 年 8 月 31 日淘汰,因為它對 Azure 雲端服務 (傳統) 的相依性,而該資源會同時淘汰。 在退休日期之前,請將任何邏輯應用程式從 ISE 匯出到標準邏輯應用程式,以避免服務斷。 標準邏輯應用程式工作處理序會在單租使用者 Azure Logic Apps 執行,並提供相同的功能以及更多。

自 2022 年 11 月 1 日起,您無法再建立新的 ISE 資源。 不過,在這個日期之前存在的 ISE 資源將支援到 2024 年 8 月 31 日為止。 如需詳細資訊,請參閱以下資源:

建立整合服務環境 (ISE) 之後,您即可新增消費邏輯應用程式、整合帳戶和連接器等資源,使其可以存取您 Azure 虛擬網路中的資源。 例如,在您建立 ISE 之後變成可用的受控 ISE 連接器,不會自動出現在邏輯應用程式設計工具中。 您必須先手動將這些連接器新增並部署至您的 ISE,使其出現在邏輯應用程式設計工具中,才可以使用這些 ISE 連接器。

重要

若要讓邏輯應用程式和整合帳戶可在 ISE 中一起運作,兩者都必須使用「相同的 ISE」作為其位置。

必要條件

  • Azure 帳戶和訂用帳戶。 如果您沒有 Azure 訂用帳戶,請先註冊免費的 Azure 帳戶

  • 您建立的 ISE,用以執行取用邏輯應用程式工作流程

  • 若要建立、新增或更新部署至 ISE 的資源,您必須獲指派該 ISE 的擁有者或參與者角色,或擁有透過與 ISE 相關聯之 Azure 訂閱或 Azure 資源群組繼承的權限。 至於沒有擁有者、參與者或繼承權限的人員,其可獲指派整合服務環境參與者角色或整合服務環境開發人員角色。 如需詳細資訊,請參閱什麼是 Azure 角色型存取控制 (Azure RBAC)

建立邏輯應用程式

若要開發可在整合服務環境 (ISE) 中執行的邏輯應用程式,請遵循下列步驟:

  1. 找到並開啟您的 ISE (如果尚未開啟)。 在 ISE 功能表的 [設定] 下,選取 [邏輯應用程式]> [新增]

    Add new logic app to ISE

  2. 提供您想要建立之邏輯應用程式的相關資訊,例如:

    Screenshot that shows the

    屬性 必要 描述
    邏輯應用程式名稱 Yes 要建立之邏輯應用程式的名稱
    訂用帳戶 Yes 要使用的 Azure 訂用帳戶的名稱
    資源群組 Yes 要使用之新的或現有的 Azure 資源群組的名稱
    區域 Yes 邏輯應用程式的 Azure 區域,符合稍後要選取的 ISE 位置
    建立與整合服務環境的關聯* Yes 選取此選項,以便選擇要使用的 ISE。
    整合服務環境 Yes 從清單中選取您要使用的 ISE (如尚未選取)。

    重要事項:若要使用整合帳戶搭配邏輯應用程式,兩者都必須使用相同的 ISE。

  3. 完成時,選取建立

  4. 繼續以一般方式建立邏輯應用程式

    如需比較使用 ISE 與多租用戶 Logic Apps 服務時,觸發程序和動作運作方式及其標記方式的差異,請參閱ISE 中隔離的租用戶與多租用戶概觀

  5. 若要管理 ISE 中的邏輯應用程式和 API 連線,請參閱管理整合服務環境

建立整合帳戶

根據建立時選取的 ISE SKU,您的 ISE 包含特定的整合帳戶使用量,不需額外費用。 存在於整合服務環境 (ISE) 中的邏輯應用程式只能參考存在於相同 ISE 中的整合帳戶。 因此,為使整合帳戶能在 ISE 中使用邏輯應用程式,整合帳戶和邏輯應用程式的位置必須使用「相同的環境」。 如需整合帳戶和 ISE 的詳細資訊,請參閱整合帳戶與 ISE

若要建立可使用 ISE 的整合帳戶,請遵循下列步驟:

  1. 找到並開啟您的 ISE (如果尚未開啟)。 在 ISE 功能表的 [設定] 下,選取 [整合帳戶]> [新增]

    Add new integration account to ISE

  2. 提供您想要建立之邏輯應用程式的相關資訊,例如:

    Select integration service environment

    屬性 必要 描述
    名稱 Yes 您要建立之整合帳戶的名稱
    訂用帳戶 Yes 您要使用之 Azure 訂閱的名稱
    資源群組 Yes 要使用之新的或現有的 Azure 資源群組的名稱
    定價層 Yes 要用於整合帳戶的定價層
    地點 Yes 從清單的 [整合服務環境] 下,選取邏輯應用程式所使用的相同 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 功能表上的 [設定] 底下,選取 [受控連接器]。 在工具列上,選取 [新增]

    View managed connectors

  2. 在 [新增受控連接器] 窗格上,開啟 [尋找連接器] 清單。 尋找並選取您想要使用,但尚未部署在 ISE 中的 ISE 連接器。 完成時,選取建立

    Select the ISE connector that you want to deploy in your ISE

    只會顯示符合資格但尚未部署到 ISE 的 ISE 連接器供您選取。 無法選取已部署在 ISE 中的連接器。

建立自訂連接器

若要在 ISE 中使用自訂連接器,請直接從 ISE 內建立這些自訂連接器。

  1. 找到並開啟您的 ISE (如果尚未開啟)。 在 ISE 功能表的 [設定] 下,選取 [自訂連接器]> [新增]

    Create custom connector

  2. 提供名稱、Azure 訂閱和 Azure 資源群組 (新的或現有的) 供自訂連接器使用。

  3. 從 [位置] 清單的 [整合服務環境] 區段下,選取邏輯應用程式所用的相同 ISE,然後選取 [建立],例如:

    Screenshot that shows the

  4. 選取新的自訂連接器,然後選取 [編輯],例如:

    Select and edit custom connector

  5. 繼續在 OpenAPI 定義SOAP 中以一般方式建立連接器。

  6. 若要管理 ISE 中的自訂連接器,請參閱管理整合服務環境

下一步