Google Application Integration: 连接

您可以使用 Google Application Integration 连接到 Google Cloud Platform (GCP) 实例: 连接操作。 GCP 管理对您的 Google Application Integration 实例的访问。

先决条件

注: 本页面提供的示例和图形仅用于表示目的,可能无法准确反映您的具体情况。 我们不对其维护或准确性承担责任。
  • 创建一个 GCP 账户 (GCP Cloud) 并创建一个 GCloud 项目。
  • 登录到您在 Google Cloud Project 中的 GCloud 账户,并创建一个项目。 如果您已经有项目的访问权限,您将在这里看到您的项目。
  • 创建一个 OAuth 2.0 客户端 ID。 客户端 ID 用于向 Google 的 OAuth 服务器标识单个应用程序。 有关更多详情,请参阅 GCP Create access credentials

您可以使用 Google Application Integration 连接到 Google Application Integration 实例: 来自 Automation 360连接操作。

您可以使用不同的连接方法连接到 Google Application Integration
  • 用户账户: 使用此连接方法提供 GCloud 账户凭据。 建立连接需要 GCloud 账户。
  • 服务账户: 使用此连接方法时,需提供 GCloud 服务账户密钥。 此方法使用证书在服务器之间进行身份验证,而不是使用用户凭据。 要创建服务账户密钥,请参阅 Creating a service account
  • Control Room OAuth 连接: 通过创建 OAuth 连接并将其存储在 Control Room 中来使用此连接方法。

过程

  1. 登录到 Control Room
  2. 创建新 bot 或编辑当前 bot。 有关更多详情,请参阅 创建您的第一个 bot
  3. 从操作窗格中,选择Google Application Integration > 连接,并将其放置在 bot 流程的开始下。
  4. 身份验证类型字段中,从下拉列表中选择身份验证方法。
  5. 要在 Google Application Integration 中查看用于用户账户身份验证的客户端 ID 和客户端密钥详细信息,请完成以下步骤:
    1. 打开Google Cloud 控制台
    2. 在左上角,单击菜单 > APIs 和服务 > 凭据
    3. 单击您想要连接的 OAuth 2.0 客户端 ID 下的应用程序。
    4. 复制客户端 ID客户端密钥URI 字段中的值。
  6. 要使用用户账户进行连接,请完成下列步骤:
    1. 用户电子邮件地址字段中,输入用于登录 GCloud 账户的电子邮件地址。
    2. 客户端 ID 字段中,粘贴从 GCloud 复制的客户端 ID。 此示例使用了不安全的字符串,而您可以使用凭证变量选项以获得更好的安全性。
    3. 客户端密钥字段中,粘贴从 GCloud 复制的客户端密钥
    4. 重定向 URI 字段中,输入来自 GCloud 账户的重定向 URI。
    5. 输入 Default 作为会话名称。
    注: 您可以使用以下选项之一来指定用户电子邮件地址/客户端 ID/客户端密钥/重定向 URI
    • 凭据: 使您能够在 Credential Vault 中使用包含用户电子邮件地址/客户端 ID/客户端密钥/重定向 URI 信息的值。
    • 变量: 使您能够使用包含用户电子邮件地址/客户端 ID/客户端密钥/重定向 URI 信息的凭据变量。
    • 不安全的字符串: 允许您输入用户电子邮件地址/客户端 ID/客户端密钥/重定向 URI。 用户电子邮件地址/客户端 ID/客户端密钥/重定向 URI
  7. 要使用服务账户进行连接,请在 Service Account Key 字段中输入 GCloud 服务账户密钥。 此示例使用了不安全的字符串,而您可以使用凭证变量选项以获得更好的安全性。
    注: 如果您无权生成和检索服务账户密钥,请联系您的 Google Cloud 管理员。
  8. 要在 Google Application Integration 中配置 Control Room OAuth 连接,请完成以下步骤:
    1. 完成 创建 OAuth 连接 中的第 1 到 5 步。
    2. 打开Google Cloud 控制台
    3. 在左上角,单击菜单 > API 和服 > 凭据
    4. 单击创建凭据 > OAuth 客户端 ID
    5. 选择网页应用程序。 输入一个名称,并将来自 创建 OAuth 连接 的回调 URL 添加为授权重定向 URI。
    6. 单击创建
    7. 复制客户端 ID 和客户端密钥。
    8. 转至 创建 OAuth 连接 并完成剩余步骤,以使用上述详细信息创建 Oauth 连接。
  9. 要使用 Control Room OAuth 连接进行连接,请选择您已创建并存储在 Control Room 中的 Google Application Integration OAuth 连接。 有关更多详情,请参阅 配置 Control Room 中的 OAuth 连接
  10. 创建 Google Application Integration 会话字段中,会话名称显示为默认