此功能处于有限预览版阶段。
借助网络钩子,流程可以通过外部链接或 API 发送或接收数据。借助网络钩子步骤,用户可以连接到 Google Workspace Studio 未直接支持的内部和外部资源。不过,用户在与组织外部人员共享数据时必须谨慎。通过未加密的 HTTP (http://) 发送数据并不安全。使用 HTTPS (https://)。
为了保护贵组织的数据,Workspace Studio 提供了多项安全保障措施:
- 默认处于停用状态:Webhook 默认处于停用状态,除非管理员明确为某个组织部门启用该功能。
- 网址许可清单:对于受支持的版本,网络钩子只会将数据发送到贵组织的网址许可清单中指定的网域和端点。
- 用户批准:默认情况下,每个 webhook 步骤在运行前都必须经过人工审核和确认。
- 日志事件数据:Webhook 执行请求会记录为 Workspace Studio 日志事件。
第 1 步:开启或关闭网络钩子
准备工作:如果您需要为此设置设定部门或团队,请参阅添加组织部门。
-
在 Google 管理控制台中,依次点击“菜单”图标
应用
Google Workspace
Workspace Studio。
需要拥有“服务设置”管理员权限。
- 点击 Webhook 设置。
- (可选)如要将设置应用于某个部门或团队,请在侧边选择一个组织部门。
- 选择开启,即可允许所选组织部门中的用户在流程中使用网络钩子步骤;选择关闭,即可禁止使用网络钩子步骤。
-
点击保存。您也可以针对组织部门点击覆盖。
如果之后要恢复继承的值,请点击继承。
第 2 步:(可选)将网络钩子限制为网址许可清单
支持此功能的版本:商务 Plus 版;企业标准版和企业 Plus 版;教育标准版和教育 Plus 版。版本对比。您可以限制 webhook 步骤,使其仅向/从许可清单中的特定网域和网址发送/接收数据。这会使用 Google 云端硬盘、文档、表格和 Apps 脚本的共享网址许可清单。
注意:对于不支持网址许可清单的版本,启用该功能后,网络钩子可以连接到所有有效网址。
管理网址许可清单
-
在 Google 管理控制台中,依次点击“菜单”图标
应用
Google Workspace
云端硬盘和文档
功能和应用。
需要拥有“服务设置”管理员权限。
- 点击从网址导入和提取数据。
- 选择仅允许从以下网址导入和提取数据。
- 输入已获授权的网址或网域(例如 https://api.example.com)。
- 点击保存。
用户对网络钩子步骤的批准
由于 webhook 步骤会与外部端点通信,因此会被视为敏感操作。当工作流使用 webhook 步骤时,Workspace Studio 会要求运行或启动该工作流的用户在运行前审核并确认该操作。
您可以在管理控制台中管理用户审批设置。如需了解详情,请参阅要求对包含外部用户的工作流进行审批。
通过日志事件监控 webhook 活动
您可以在管理控制台中使用 Workspace Studio 日志事件查看 webhook 使用情况。
准备工作:Webhook 日志事件数据包含敏感内容,例如网址。如需查看这些内容,您必须是超级用户,或者让管理员启用“查看敏感内容”设置。
-
在 Google 管理控制台中,依次点击“菜单”图标
报告
审核和调查
Workspace Studio 日志事件。
需要拥有审核和调查工具管理员权限。
- 依次点击过滤
添加过滤条件
步骤名称。
- 使用以下某个值添加过滤条件:
- 选择包含,然后输入 webhook。
- 选择是,然后输入发送网络钩子。
- 查看事件参数:
- Webhook 请求网址:Webhook 步骤调用的目标网址。该网址会被视为敏感数据。