为即将到来的授权变更做好准备

Application Integration 已更新其授权流程。这些变更已适用于 2026 年 10 月 15 日当天或之后创建的集成。自 2027 年 1 月 15 日(世界协调时间)起,这些要求将适用于所有现有集成。虽然大多数集成将继续无缝运行,但有些集成需要更新配置。您现在就可以使用已有的设置安全地进行这些更新。

即将发生的授权变更

Application Integration 正在更新其处理集成运行作业身份的方式。现在,每个运行都必须具有明确的身份,并充当以下角色之一:

  • 触发运行的用户。被调用的系统会应用该用户的访问权限。
  • 一个运行身份服务账号。您可以像控制、限定和审核 Google Cloud 项目中的任何其他服务账号一样,控制、限定和审核此账号。

此次更新后:

  • 如需发布或测试具有“运行身份”服务账号的集成,您必须有权充当该账号。随着发布过程的推进,运行集成、批准其暂停的运行以及从其他集成调用它都需要相同的权限。
  • 如果没有运行身份服务账号,您将无法发布或测试具有计划触发器或事件触发器的新集成。在后续版本中,如果运行在到达任务时没有身份,或者任何集成在异步运行时没有运行身份服务账号,则运行会失败。

这些更新何时生效

集成 更新何时生效
创建时间在 2026 年 10 月 15 日当天或之后 从您创建的第一个版本开始。之后发布的每个版本都会保留新行为。
创建时间早于 2026 年 10 月 15 日 自 2027 年 1 月 15 日 (UTC) 起,这些集成将采用新行为。

您需要采取的措施

无论您的集成处于哪个阶段,请立即进行这些更改。这些更改会在您做出后立即生效。

  1. 查找需要运行身份服务账号的集成:异步运行、按时间表运行或通过事件运行,但没有运行身份服务账号的集成。
  2. 向每个运行身份服务账号和每个身份验证配置文件的服务账号授予 Service Account User 角色,并向运行、测试、发布或批准集成的每个人以及触发器和自动化使用的服务账号授予该角色。
  3. 在您找到的每个集成上设置运行身份服务账号,然后发布该集成。

在新行为生效前试用

在 2026 年 10 月 15 日当天或之后创建的集成已采用新行为。自 2027 年 1 月 15 日(世界协调时间)起,您现有的集成将切换到该版本,但您无需等待即可了解这些集成将如何受到影响。您可以通过以下两种方式试用此变更,同时仍可控制时间。

为区域启用最终用户凭证

这会将新行为应用于一个区域中的每个集成。

  1. 在 Google Cloud 控制台中,前往相应区域的设置。
  2. 开启使用最终用户凭证运行集成。
  3. 保存设置。

然后,该区域中的任务会以触发集成的用户身份(而不是共享平台身份)调用下游服务。没有触发用户的运行会回退到没有权限的身份。

异步测试单个集成

如果您只想尝试一个集成,而不是整个区域,请从测试面板中异步运行该集成。这会采用与计划运行或事件驱动型运行相同的凭证路径,而无需更改任何设置。

  1. 打开集成,然后点击测试集成。
  2. 在执行模式下,开启异步运行。
  3. 输入您的输入值并运行测试。

运行会像实际触发器触发一样排队,没有调用方凭证,因此它会执行计划触发器或事件触发器会使用的凭证路径。测试会使用您输入的输入内容运行您打开的版本,并报告执行 ID,而不是输出。

如果更改后出现故障,请参阅排查授权错误。