You need to enable JavaScript to run this app.
导航
项目配置
最近更新时间:2024.06.05 14:12:19首次发布时间:2022.10.12 20:49:14

项目管理是火山引擎提供的一种资源管理方式,即您可以对不同业务或项目使用的云资源进行分组管理。基于项目(即一组资源)进行IAM授权,有利于维护资源独立、数据安全;同时可从项目维度查看资源消费账单,便于计算云资源使用成本。

1 使用场景

1.1 资源分组

您在创建EMR集群或其他云产品资源的时候,可选择将资源放置在指定的项目中。除此之外,后续还可以在资源管理控制台中,对项目内的资源进行查询以及迁入、迁出操作。

1.2 按项目授权

您可基于项目进行IAM授权,此时,项目将作为IAM策略的资源边界,策略的作用范围将被限定在您所指定的项目内,任何对项目外资源的请求将会被拒绝。

2 为EMR集群指定项目

  1. 登陆 EMR 控制台
  2. 创建集群,在第三步其他设置-高级设置中,选择集群所属项目。
  3. 点击“新建项目”,可以跳转至访问控制-项目中新建项目或对项目进行管理。

图片

说明

  • 项目的新建和管理在访问控制控制台进行,详情可参见资源管理(项目)
  • 在创建、扩容集群、弹性伸缩时,集群的每个节点会同步加入集群所属项目,包括ECS实例。

3 EMR集群在项目间移入移出

您可以参考本操作,将EMR集群从当前项目移入至目标项目,或将未加入项目的EMR集群移入至目标项目。

说明

资源在项目间的移入移出操作,均需要主账号或拥有项目管理权限的IAM用户登录。

3.1 资源移入

  1. 登录 项目控制台
  2. 在项目列表页面,单击目标项目名称,进入项目详情页面。
  3. 选择资源页签,单击“移入”按钮,弹出移入资源窗口。
  4. 选择“由其他项目移入”,选择目标EMR集群当前所属项目,勾选目标EMR集群。

3.2 资源移出

  1. 登录 项目控制台
  2. 在项目列表页面,单击目标项目名称,进入项目详情页面。
  3. 在资源页签,勾选目标EMR集群,单击“移出”按钮,弹出移出资源窗口。
  4. 选择待公网IP移出至的项目,单击“确认”按钮,完成操作。

4 管理项目权限

4.1 添加项目权限

您可通过以下任意一种方式对IAM身份(用户、用户组、角色)授予项目权限,两种方式仅是管理视角和入口不同,效果完全一致。
方式一:在项目控制台授权

  1. 登录 项目控制台
  2. 在项目列表页面,单击目标项目名称,进入项目详情页面。
  3. 在授权页签,单击“添加授权”按钮,弹出添加授权窗口。
  4. 在选择身份栏,按需勾选用户页签、用户组页签、角色页签下的单个或多个目标身份。
  5. 在选择策略栏,按需勾选目标策略。
  6. 单击“确定”按钮,完成操作。

方式二:在身份管理控制台授权

  1. 进入目标IAM身份详情页。如您需要对某个IAM用户授予项目权限,可进入该用户的详情页面;
  2. 在“权限 > 项目权限”页签,单击“添加权限”按钮,弹出添加权限窗口。
  3. 按需选择策略和所作用的项目,单击“确定”按钮,完成操作。

提交完成后,该IAM身份(用户、用户组、角色)对项目内的资源将拥有策略内所描述的权限。

注意

相比于普通的策略授权,基于项目的授权需要额外指定“项目”范围,未指定的情况下范围为“全局”,即包含账号内所有资源及未来新增的资源。

4.2 修改项目权限

您可通过以下任意一种方式对IAM身份(用户、用户组、角色)修改项目权限,两种方式仅是管理视角和入口不同,效果完全一致。
方式一:在项目控制台修改权限

  1. 登录 项目控制台
  2. 在项目列表页面,单击目标项目名称,进入项目详情页面。
  3. 在授权页签,单击目标IAM身份右侧的“修改权限”按钮,弹出修改权限窗口。
  4. 按需勾选策略或去掉已勾选策略,单击“确定”按钮,完成操作。

方式二:在身份管理控制台修改权限

  1. 进入目标IAM身份详情页。如您需要对某个IAM用户修改项目权限,可进入该用户的详情页面;
  2. 在“权限 > 项目权限”页签,单击目标策略右侧的“修改作用范围”按钮,弹出修改策略作用范围窗口。
  3. 按需选择全局或者指定项目,单击“确认”按钮,完成操作。

4.3 移除项目权限

您需要通过以下两个步骤对IAM身份(用户、用户组、角色)移除项目权限。
步骤一:在项目控制台移除权限

  1. 登录 项目控制台
  2. 在项目列表页面,单击目标项目名称,进入项目详情页面。
  3. 在授权页签,单击目标身份右侧的“移除”按钮,弹出确认移除对话框。
  4. 确认信息无误后,单击“移除”按钮,完成操作。

步骤二:在身份管理控制台移除权限

  1. 进入目标IAM身份详情页,进入详情页面。
  2. 在“权限 > 项目权限”页签,单击目标策略右侧的“解除”按钮,弹出解除权限对话框。
  3. 确认信息无误后,单击“解除”按钮,完成操作。