使用應用程式整合

本頁面提供資訊,協助現有 Apigee 客戶在同一項 Google Cloud 專案中使用 Application Integration。

總覽

凡是啟用 Apigee Integrations 外掛程式的 Apigee 訂閱方案使用者,現在都會免費重新導向至 Application Integration。 系統會為您設定 Application Integration,並自動同步處理 Apigee 中的所有現有整合項目,供您使用。也就是說,您不必進行任何額外設定,即可繼續使用現有的 Google Cloud 專案進行 Application Integration。

如要進一步瞭解 Application Integration,請參閱「Application Integration 總覽」。

在 Apigee UI 中,前往「Application Integration」頁面。

前往 Application Integration

從 Apigee 重新導向至 Application Integration 從 Apigee 重新導向至 Application Integration

異動內容

下表摘要說明 Google Cloud 專案預期的差異或變更:

Apigee 資源/功能 變更內容
IAM 權限 整合項目現在會使用預先定義的 Application Integration IAM 角色。

請參閱「身分與存取權管理 (IAM) 權限變更」。

服務帳戶 系統會建立新的預設服務帳戶,用於所有整合。

請參閱「服務帳戶變更」。

REST API 使用 Application Integration REST API。

請參閱「REST API 異動」。

「傳送電子郵件」工作和「核准」工作 所有外寄電子郵件的寄件者電子郵件地址都會變更。

請參閱「整合工作變更」。

IAM 權限變更

所有現有的使用者帳戶或主體都會獲得同等的預先定義應用程式整合 IAM 權限。

Application Integration IAM 權限的格式如下:

格式

integrations.integrationRESOURCE.ACTION

範例

integrations.integrationVersions.get

自訂 IAM 角色的限制

如果您在 Google Cloud 專案中定義了自訂 IAM 角色,則適用下列限制:

  • 如果 Apigee 代理使用的服務帳戶具有包含 Apigee Integration 權限的自訂 IAM 角色,可能會失敗。建議您使用 Application Integration IAM 權限更新自訂 IAM 角色。

如要瞭解 IAM 角色和權限,請參閱「存取權控管總覽」。

服務帳戶變更

系統會在 Google Cloud 專案中建立新的預設服務帳戶,並指派 Application Integration 服務代理人 (roles/integrations.serviceAgent) IAM 角色。

新的 Application Integration 預設服務帳戶可用於下列整合作業:

  • 執行整合作業。
  • 使用 Cloud Functions 工作叫用 Cloud Functions。
  • 如要使用 Connectors 工作呼叫整合連接器,請按照下列步驟操作。
  • 為「服務帳戶類型」驗證設定檔建立服務帳戶權杖。
  • 加密及解密驗證設定檔的 Cloud KMS 金鑰。

Application Integration 預設服務帳戶的電子郵件地址如下:

格式

  service-PROJECT_NUMBER@gcp-sa-integrations.iam.gserviceaccount.com

範例

  service-46733320069@gcp-sa-integrations.iam.gserviceaccount.com

如要瞭解服務帳戶,請參閱存取權控管總覽

REST API 變更

一般來說,大多數 Apigee Integration API 都有對應的 Application Integration API。

下表說明 Application Integration 的 REST API 與 Application Integration 相比的主要異動:

Apigee Integration (包括 Apigee Proxy) 應用程式整合
REST 資源 projects/PROJECT_ID/locations/REGION/products/apigee/integration/INTEGRATION_NAME projects/PROJECT_ID/locations/REGION/integration/INTEGRATION_NAME

如要瞭解 Application Integration API,請參閱「Application Integration REST API」。

整合工作變更

「傳送電子郵件」工作和「核准」工作會使用 noreply-application-integration@google.com 傳送電子郵件通知。此外,使用「核准工作」傳送的所有核准要求電子郵件,都會連結至 Application Integration。