使用 Google 控制台创建和关联服务帐户

关键步骤是在项目级别创建服务帐户、创建自定义角色并将其与服务帐户关联。角色包含一组权限,这些权限允许 API 对 Google 云资源执行特定操作。必须在计划于 VSB 云代理上安装 Arcserve UDP 代理的项目下创建服务帐户和自定义角色。

请按下列步骤操作:

  1. 在 Web 浏览器上,使用以下链接以管理员身份(具有创建和管理用户/项目/资源的管理员权限的帐户)登录 Google 云控制台:
  2. https://console.cloud.google.com/
  3. 从页面左上角的下拉列表中,选择要在其中设置 VSB 云代理的项目。
  4. 如果还没有项目,请单击“新建项目”以创建新项目。
  5. 输入项目名称、组织和位置的值,然后单击“创建”。
  6. 创建项目后,在步骤 2 中涉及的资源选择向导菜单上选择项目。
  7. 验证在选定项目后是否显示了所需的项目显示板。
  8. 从左侧导航菜单中,选择“IAM 和管理”,然后选择“角色”。
  9. 单击“创建角色”。
  10. 此时将显示“创建角色”页面。
  11. 输入角色的名称、标题、描述和角色启动阶段。
  12. 注意:角色名称在创建后不能更改。

  13. 单击“添加权限
  14. 选择要包含在角色中的 69 种权限,然后单击“添加权限”。
  15. 使用筛选器在此处列出所需的计算或存储相关权限。可以添加诸如 compute.disks.* 这样的筛选器,按回车键将列出 compute.disks 下的所有权限。还可以在筛选器之间添加 OR,例如,compute.disk.* 按回车键,输入 OR 按回车键,然后开始输入另一个筛选器,如 compute.instances.*,然后按回车键。这样,可以删除所有需要的权限,并可以按 ADD 键。
  16. 单击“创建”。
  17. 从左侧导航菜单中,选择“IAM 和管理”,然后选择“服务帐户”。
  18. 单击“创建服务帐户”。
  19. 输入名称、ID 和描述,然后单击“创建并继续”。
  20. 在“授予此服务帐户对项目的访问权限”下,选择您在步骤 5-7 中创建的角色
  21. 跳过下一步,并单击“完成”。
  22. 所需项目的服务帐户将列在“服务帐户”页面中。
  23. 现在,单击所需服务帐户的电子邮件。
  24. 将显示“服务帐户详细信息”页面。
  25. 选择“密钥”选项卡。
  26. 单击“添加密钥”,然后单击“创建新密钥”。
  27. 选择 JSON 作为密钥类型,然后单击“创建”。
  28. 将创建并下载一个 JSON 密钥文件;将在 UDP 中使用此 JSON 文件(在 GCP 的“添加云帐户向导”中)。