通知

Duet AI 现已更名为 Google Workspace 专用 Gemini。了解详情

部署专用 Web 应用

专用 Web 应用是为组织内部用户(例如员工和承包商)创建的。您可以在 Workspace 管理控制台中使用 BeyondCorp Enterprise (BCE) 部署这些应用。

将该应用添加到您的 Workspace 账号

专用应用可托管在 Google Cloud、其他云服务提供商或本地数据中心。

  1. 登录您的 Google 管理控制台

    请使用您的管理员帐号(不是以“@gmail.com”结尾的帐号)登录。

  2. 在管理控制台中,依次点击“菜单”图标 接着点击  应用 接着点击 Web 应用和移动应用

  3. 点击添加应用 接着点击 添加专用 Web 应用
  4. 在“应用详细信息”下,输入应用名称和用户访问该应用的网址。
  5. 选择应用的托管位置:
    1. 在 Google Cloud 上托管的应用 - 在“应用主机详细信息”下输入 Private Service Connect (PSC) 网址。如需了解详情,请参阅针对托管在 Google Cloud 上的应用的设置
    2. 托管在其他云服务商的 HTTPS 应用:
  6. 点击 Add Application(添加应用)。

Google Cloud 上托管的应用的设置

创建 Private Service Connect (PSC) 网址以连接您环境中的专用应用。

如需设置 PSC 网址,请创建内部负载均衡器,然后创建使用内部 IP 地址的服务连接。

创建内部负载均衡器

Google Workspace 中的专用应用应通过启用了全球访问权限的内部负载均衡器发布。如需了解详情,请参阅发布具有自动审批功能的服务

为计算或 GKE 资源创建内部负载均衡器

  1. 在 Google Cloud 控制台中,转到负载均衡页面。
  2. 点击创建负载均衡器
  3. 点击开始配置网络负载均衡器 (TCP/SSL)
    • 对于“面向互联网或仅限内部”,请选择仅在我的虚拟机之间
    • 请勿更改其余的默认值。
    • 点击继续
  4. 输入负载均衡器名称,然后选择将在其中部署负载均衡器的区域和网络。
  5. 选择后端配置标签页
    • 选择资源的后端类型
    • 提供服务的健康检查。
    • 请勿更改其余的默认值。
  6. 选择前端配置标签页
    • 选择启用全球访问权限
    • 选择子网。
    • 输入端口号。
    • 请勿更改其余的默认值。
  7. 点击创建

为 Cloud Run 资源创建内部负载均衡器

  1. 在 Google Cloud 控制台中,转到负载均衡页面。
  2. 点击创建负载均衡器
  3. 点击开始配置应用负载均衡器 (HTTP/S)
    1. 选择仅在我的虚拟机之间无服务器服务
    2. 点击继续
  4. 输入负载均衡器名称,然后选择将在其中部署负载均衡器的区域和网络。
  5. 选择前端配置标签页
    1. 选择子网。
    2. 如果您尚未预留子网,请完成屏幕上的步骤。
  6. 选择后端配置标签页。
    1. 创建或选择后端服务。
    2. 如果要创建服务,请选择无服务器网络端点组。
  7. 点击创建

创建服务连接网址

如需设置 PSC 网址,请创建一个使用内部 IP 地址的服务连接。

  1. 在 Google Cloud 控制台中,转到 Private Service Connect 页面。
  2. 点击发布服务标签页。
  3. 点击发布服务
  4. 为要发布的服务选择负载均衡器类型
    • 内部直通式网络负载均衡器
    • 区域级内部代理网络负载均衡器
    • 区域级内部应用负载均衡器
  5. 选择托管您要发布的服务的内部负载均衡器
    “网络”和“区域”字段会填充所选内部负载均衡器的详细信息。
  6. 对于服务名称,输入服务连接的名称。
  7. 为该服务选择一个或多个子网。如果要添加新子网,您可以按照如下方式创建一个:
    • 点击预留新子网
    • 输入子网的名称和(可选)说明
    • 为子网选择区域
    • 输入用于子网的 IP 范围,然后点击添加
  8. 选择自动接受连接
  9. 点击添加服务
  10. 点击已发布的服务。“服务连接”字段包含服务连接名称。网址为:
    https://www.googleapis.com/compute/v1/SERVICE_ATTACHMENT_NAME

针对托管在其他云服务商或本地数据中心内的应用的设置

如需将您的云端或本地网络安全地连接到 Google Cloud,请添加应用连接器。

借助应用连接器,您可以将应用从其他云安全地连接到 Google,而无需站点到站点 VPN。

在非 Google 网络上创建虚拟机

每个应用连接器远程代理都必须安装在非 Google 环境中的专用虚拟机 (VM) 或任何 Bare Metal 服务器上。

  • 如需创建虚拟机,请向网络管理员寻求帮助,或按照云服务提供商提供的说明操作。
  • 每个虚拟机或服务器上也需要 Docker 来运行远程代理。
  • 确保远程代理虚拟机网络防火墙允许 IAP-TCP IP 范围 35.235.240.0/20 下从端口 443 发起的所有出站流量。如需了解远程代理虚拟机防火墙应允许出站流量传入哪些其他网域,请参阅验证防火墙配置

添加应用连接器并安装远程代理

应用连接器要求每个托管应用的非 Google 网络都安装并运行远程代理。远程代理可启动并维护安全的网络连接,并在 Google Workspace 与应用之间路由流量。

  1. 添加应用连接器:
    1. 登录您的 Google 管理控制台

      请使用您的管理员帐号(不是以“@gmail.com”结尾的帐号)登录。

    2. 在管理控制台中,依次点击“菜单”图标 接着点击  应用 接着点击 Web 应用和移动应用

    3. 点击 BeyondCorp Enterprise (BCE) 连接器标签页。
    4. 点击添加连接器
    5. 输入连接器名称,例如 connect-myapp。
    6. 选择靠近非 Google 环境的区域。
    7. 点击添加连接器
    8. 要查看状态,请点击右上角的 接着点击您的任务
  2. 创建虚拟机 (VM) 实例来托管远程代理。
    请按照网络管理员或云服务提供商提供的说明操作。请参阅在非 Google 网络上创建虚拟机
  3. 安装远程代理。
    1. 点击应用连接器名称。
    2. 点击安装远程代理
    3. 在非 Google 环境中,安装远程代理:
      • 创建虚拟机 (VM) 实例来托管远程代理。请按照网络管理员或云服务提供商提供的说明操作。
      • 安装运行远程代理所需的 Docker。如需查看说明,请参阅有关安装 Docker Engine 的在线文档。
      • 使用 Google Workspace 应用连接器页面中显示的 CLI 命令安装和注册远程代理。
      • 复制并粘贴远程代理成功注册后显示的公钥。
    4. 点击保存

应用连接器页面应显示已成功添加公钥。

限制访问权限和身份验证

  1. 登录您的 Google 管理控制台

    请使用您的管理员帐号(不是以“@gmail.com”结尾的帐号)登录。

  2. 在管理控制台中,依次点击“菜单”图标 接着点击  应用 接着点击 Web 应用和移动应用

  3. 点击应用标签页,然后点击相应应用以打开详情页面。
  4. 点击高级设置
    • 403 着陆页 - 输入在用户访问应用被拒时将被重定向到的网址。请使用以下格式:https://<网址>
    • 身份验证网域 - 输入贵组织的单点登录 (SSO) 网址,以允许用户使用其组织凭据登录。如果用户没有您的 Workspace 网域的有效凭据,则系统也会拒绝用户访问。请使用以下格式:sso.<您的组织>.com
    • 允许的网域 - 勾选启用允许的网域复选框,可限制用户只能访问指定的网域。使用逗号分隔条目。例如:test.<您的组织>.com、prod.<您的组织>.com
    • 重新验证 - 使用这些选项可以要求用户在一段时间后重新进行身份验证。例如,您可以使用触控安全密钥或两步验证。
  • 登录:要求用户在登录指定时间后使用用户名/密码重新进行身份验证。
  • 安全密钥:要求用户使用安全密钥重新进行身份验证。
  • 已注册的双重身份验证:要求用户使用双重身份验证 (2FA) 方法重新进行身份验证。

如需了解详情,请参阅 IAP 重新身份验证

分配情境感知访问权限控制

利用情境感知访问权限,您可以根据用户的具体情况(例如他们的设备是否符合 IT 政策)控制他们可以访问哪些专用应用。

举例来说,您可以根据用户身份、位置、设备安全状态和 IP 地址等属性,针对访问 Workspace 数据的应用创建精细的访问权限控制政策。

有关详情,请参阅为专用应用分配访问权限级别

该内容对您有帮助吗?

您有什么改进建议?
搜索
清除搜索内容
关闭搜索框
主菜单
16899581206236780684
true
搜索支持中心
true
true
true
true
true
73010
false
false