授权方案
一般实际使用产品的账户主要为协作者或子用户,根据授权需求不同,可以通过以下方式为子用户或协作者授予不同粒度的操作权限。
|
基于预设权限授权 | 适用于子用户对所有资源配置管理权限。 | 设置子用户权限:通过预设策略,快速授予子用户相关访问权限,详见预设策略总览。 |
基于自定义权限策略授权 | 适用于精细化管理子用户权限,如: 基于操作的授权:为子用户配置部分操作配置权限。 基于标签的普通授权:通过标签为不同归属的资源配置子用户管理权限。 基于标签的强制授权:通过标签为不同归属的资源配置子用户管理权限,限制子用户在创建资源时只能为资源配置有权限的标签。 | 设置资源标签:创建资源为资源添加归属标签。 设置子用户权限:新建 CAM 自定义策略并授权给子用户,更多自定义策略操作场景示例参见自定义策略操作指引。 |
前提条件
完成EMR服务(相关)角色授权,详情参见角色授权。 预设策略操作示例
预设策略总览
|
QcloudEMRFullAccess | 弹性 MapReduce(EMR)全读写访问权限 | 否 | EMR 产品所有功能操作权限。 |
QcloudEMRReadOnlyAccess | 弹性 MapReduce(EMR)只读访问权限 | 否 | EMR 产品所有功能查看权限。 |
QcloudEMRPurchaseAccess | 弹性 MapReduce 产品财务权限 | 否 | 如无需购买或变配,可不开启此权限。 |
QcloudCamRoleFullAccess | 用户与权限(CAM)角色全读写访问权限 | 否 | 添加此权限可用于新建用户、自定义策略和自定义角色等。 |
注意
QcloudEMRPurchaseAccess 预设策略允许您管理所有用户购买弹性 MapReduce 产品财务权限。该策略授予用户时同时含 CVM、CDB、EMR 财务权限;若需限制用户购买 CVM、CDB,可不授予相应产品下单操作权限。
购买和管理 EMR 集群
涉及资源购买的场景如创建集群、变更配置、扩容,协作者/子用户需要被赋予EMR访问策略、EMR财务策略及自定义 TencentDB 购买策略;若无资源购买场景如服务配置管理、重启等仅需赋予EMR访问策略。
注意
包年包月购买方式如未授予财务权限将生成待审核订单,将链接给到具有财务权限的账号审批,按量购买方式不支持订单审批,必须赋予财务权限。
|
| | EMR 全读写访问权限(二选一) |
| | EMR 只读访问权限(二选一) |
| | |
主账号为子用户或协作者赋予以上权限,具体操作步骤如下:
1. 登录 访问管理控制台,在用户 > 用户列表中找到对应子用户或协助者,单击授权。 2. 在关联策略中搜索以上表格中策略(下图以 QcloudEMRFullAccess 策略为例),选中此策略后,单击确定即可。
3. 授予 EMR 财务策略 QcloudEMRPurchaseAccess,与步骤2相同。
设置自定义服务角色
设置自定义服务角色的场景如设置集群COS服务角色(用于精准控制 COS 存储桶权限,详情请参见 自定义集群 COS 服务角色),协作者/子用户需要被赋予 CAM 访问策略,具体操作步骤如下: 1. 登录 访问管理控制台,在用户 > 用户列表 中找到对应子用户或协助者,单击授权。 2. 在关联策略中搜索 QcloudCamRoleFullAccess 策略,选中此策略后,单击确定即可。