在 CodeCatalyst 中使用空间组织资源
您可以创建一个代表您、您的公司、部门或小组的空间,为您的开发团队提供一个管理项目的场所。您必须创建一个空间来添加项目、成员和您在 Amazon CodeCatalyst 中创建的相关云资源。
注意
空间名称在 CodeCatalyst 中必须是唯一的。不能重复使用已删除空间的名称。
当您创建空间时,系统会自动为您分配空间管理员角色。您可以为空间中的其他用户添加此角色。
使用空间管理员角色,可以对空间进行如下管理:
-
向空间中添加其他空间管理员
-
更改成员角色和权限
-
编辑或删除空间
-
创建项目并邀请成员加入项目
-
查看空间中所有项目的列表
-
查看空间中所有项目的活动源
当您创建空间时,您会被自动添加到空间中,并拥有两个角色:空间管理员角色,和您在创建空间时创建的项目的项目管理员角色。当其他用户接受项目邀请时,会自动将其添加为空间成员。空间中的这种成员资格不授予任何空间权限。用户在空间中能做什么,取决于用户在特定项目中的角色。
有关角色的更多信息,请参阅使用用户角色授予访问权限。
以下是新增账户的其他注意事项:
-
添加到 CodeCatalyst 空间的 AWS 账户可在该空间的任何项目中使用。
-
虽然每个环境可以支持多个 AWS 账户,但在一个操作中,每个环境只能使用一个账户。
-
计费是在空间级别配置的。可以配置多个账户进行计费,但在 CodeCatalyst 空间中只能有一个账户处于活动状态。一个 AWS 账户可用作 CodeCatalyst 中多个空间的计费账户。指定为 CodeCatalyst 空间计费账户的 AWS 账户具有与空间的其他账户连接不同的配额。有关更多信息,请参阅 CodeCatalyst 的配额。
-
创建连接后,如果工作流必须通过 CodeCatalyst 环境访问 AWS IAM 角色,则必须将这些 IAM 角色添加到连接中。有关如何使用环境的更多信息,请参阅部署到 AWS 账户和 VPC 中。