消息队列 RocketMQ 版 授予子账号其他云产品权限

使用 RocketMQ 的过程中,会涉及到访问用户其他的云产品资源(VPC、CVM 等),如查看用户子网所在的可用区信息等场景。因此,主账号需要根据实际需要,授予子账号合适的其他云产品调用权限。

相关产品
消息队列 RocketMQ 版 产品页,含版本规格、价格与购买入口。

一、前提条件

已使用腾讯云主账号为员工创建好子账号,详细操作请参考新建子账号。

二、新建自定义访问其他云产品策略

1. 使用主账号登录 访问管理控制台。

2. 在左侧导航栏选择策略,单击新建自定义策略,在选择创建策略方式的弹出框中,选择按策略语法创建,进入按策略语法创建页面。

3. 在按策略语法创建页面中,选择空白模板,并单击下一步。

4. 你可参照下方调用接口表格和策略语法,根据实际需要,授予子账号合适的其他云产品调用权限,生成自定义策略,填写所有信息后单击完成。

RocketMQ 使用时涉及到以下云产品的调用,主账号需要对子账号进行单独授权才能保证对应 RocketMQ 产品功能的使用。自定义策略中 RocketMQ 中涉及到的对云产品的调用如下:

云产品 接口名 接口作用 对应在 RocketMQ 中的作用
云服务器(CVM) DescribeZones 查询可用区 创建实例时查看子网所在可用区
私有网络(VPC) DescribeVpcs 查询 VPC 列表 创建实例时选择实例访问地址所属 VPC
私有网络(VPC) DescribeSubnets 查询 VPC 列表 创建实例时选择实例访问地址所属子网
腾讯云可观测平台(Monitor) GetMonitorData 拉取指标监控数据 查看 RocketMQ 中监控数据
腾讯云可观测平台(Monitor) DescribeDashboardMetricData 拉取指标监控数据 查看 RocketMQ 中监控数据
腾讯云可观测平台(Monitor) DescribeBaseMetrics 拉取指标监控列表 查看 RocketMQ 监控列表
腾讯云可观测平台(Monitor) DescribeDashboardMetrics 拉取指标监控维度 查看 RocketMQ 中监控维度
腾讯云可观测平台(Monitor) DescribeMonitorProductByIds 拉取监控配置 按照 ID 查询监控产品列表
资源标签(Tags) DescribeResourceTagsByResourceIds 查询资源标签 查看集群的资源标签

策略语法示例如下:

{ "version": "2.0", "statement": [ { "effect": "allow", "action": [ "cvm:DescribeZones", "vpc:DescribeVpcs", "vpc:DescribeSubnets", "monitor:GetMonitorData", "monitor:DescribeDashboardMetricData", "monitor:DescribeBaseMetrics", "monitor:DescribeDashboardMetrics", "monitor:DescribeMonitorProductByIds", "monitor:DescribeOneClickAlarmConfigs", "tag:DescribeResourceTagsByResourceIds", ], "resource": [ "*" ] } ] }

三、将自定义策略关联到子账户

1. 在策略管理列表页面,单击自定义策略进行筛选,找到创建好的自定义策略,单击操作列的关联用户/组/角色。

2. 选择需要授予该权限的子账号,单击确定即可完成授权。

3. 在用户列表页面,点击子账户的名称,进入用户详情页面,该策略会显示在用户的策略列表中。

赞 (0)
上一篇 5天前
下一篇 5天前