Application Design Center 中的空间提供隔离区域,团队可以在其中协作创建模板和部署应用,而不会影响组织中的其他群组。如果您想在不同团队或区域之间分隔特定于团队的配置、实验设计和用户权限,空间会非常有用。管理员可以跨区域创建和管理空间,将空间分配给特定团队,并向空间成员授予基于角色的权限。除非管理员将模板发布到共享目录,否则模板和应用仍会与其空间隔离。
准备工作
如需执行本文档中的任务,请让管理员为您授予已启用应用的文件夹或管理项目的必要角色,如下表所示:
| 任务 | 所需的角色 |
|---|---|
| 跨区域管理边界选择、查看和管理聊天室 | Application Design Center Admin (roles/designcenter.admin) |
| 执行初始设置或创建新聊天室 | Application Design Center Admin (roles/designcenter.admin) |
| 管理空间用户权限并分配 IAM 角色 | Application Design Center Admin (roles/designcenter.admin) |
如需详细了解角色,请参阅使用 IAM 进行访问权限控制。
在管理空间之前,请执行以下操作:
确保您对已启用应用的文件夹或管理项目拥有 Application Design Center Admin (
roles/designcenter.admin) IAM 角色。完成 App Design Center 初始设置,以创建初始空间并为其命名。
选择区域
在应用管理边界中设置 App Design Center 时,您创建了以下空间:
- 一个命名的初始空间。
- App Design Center 可用的每个区域中的默认空间。
- 全球区域中的空间。
应用管理边界中的每个受支持的区域都有一个空间。您可以在每个空间中创建模板、组件和应用草稿。当应用开发者部署这些草稿时,应用会继续从原始空间进行管理,但底层Google Cloud 资源可以在任何受支持的区域中预配。
如需选择区域并查看其模板、应用和目录,请执行以下操作:
在 App Design Center 导航菜单中,点击区域列表,查看可以使用 App Design Center 的区域。
如需打开某个区域并查看其空间,请点击该区域的名称。
如需查看各个区域的空间摘要,请从区域列表中选择管理区域。
系统会显示每个区域中的模板和应用数量。该表仅包含您之前打开过的区域。
如需查看其他区域中的资源,请在操作列中点击切换到此区域。
创建空间以共享目录
您可以为应用管理边界中的每个空间分配一个开发团队。不过,您无法在同一应用管理边界内的空间之间共享目录。您只能与目标空间共享目录,该目标空间必须与源空间位于同一区域,但位于不同的应用管理边界。
如需在另一个应用管理边界中设置 App Design Center 及其专属空间集,请执行以下操作:
在 Google Cloud 控制台中,选择一个已启用应用的文件夹或项目,该文件夹或项目与您最初设置 App Design Center 的文件夹或项目不同。
前往应用设计中心概览页面。
为新文件夹或项目完成 App Design Center 初始设置。
现在,您可以在不同应用管理边界的空间之间共享目录。
管理聊天室用户
空间用户可以协作创建模板和部署应用。
您需要将每个用户或群组添加为主账号,然后为该主账号分配角色,以帮助他们履行职责。例如,您可以将 Application Design Center Admin (roles/designcenter.admin) 角色分配给需要创建和分配空间、管理目录以及设计模板的主账号。
如需管理聊天室用户权限,请执行以下操作:
在 Google Cloud 控制台中,前往 App Design Center 概览页面。
在导航菜单中,从聊天室列表中选择一个聊天室。
在让您的团队开始使用 ADC 区域中,点击管理权限。
点击添加主账号,然后执行以下操作:
在新的主账号字段中,输入要添加到空间的主账号。
在选择角色列表中,点击其他。
在角色区域中,选择要分配给所选主账号的角色。
如需了解角色说明,请参阅使用 IAM 进行访问权限控制。
对于要分配给此主体的每个其他角色,请点击添加其他角色,然后选择一个角色。
点击保存。
如需为此空间中的其他用户分配访问权限,请点击添加主账号并分配相关角色。