例如,你的账户下有多个 DNSPod DNS 解析部署在不同项目中,为了加强权限控制,你需要对资源进行授权,你可以给项目 A 的管理员绑定一个授权策略,该策略规定:只有该管理员可操作项目 A 下的 DNS 解析资源。DNSPod 大部分接口支持资源级授权,详情请参见 可授权资源类型。
如果你不需要对子账户进行 DNSPod 相关资源的访问控制,你可以跳过此章节。
注意:说明:
注意:DNSPod API 与控制台均支持 CAM 访问授权。
一、CAM 基本概念
主账户通过给子账户绑定策略实现授权,策略设置可精确到 API,资源,用户/用户组,允许/拒绝,条件维度:
二、账户
·DNSPod 主账号:腾讯云或 DNSPod 资源归属、资源使用计量计费的基本主体,可登录腾讯云服务。
·子账号:由主账号创建账号,有确定的身份 ID 和身份凭证,且能登录到腾讯云或 DNSPod 控制台。主账号可以创建多个子账号(用户)。子账号默认不拥有资源,必须由所属主账号进行授权。
·身份凭证:包括登录凭证和访问 DNSPod 两种,登录凭证是指用户登录名和密码,访问 DNSPod 是指云 API 密钥(SecretId 和 SecretKey)或 DNSPod Token 两种鉴权方式。
三、资源与权限
·资源:资源是云服务中被操作的对象,例如一个云服务器实例,COS 存储桶,VPC 实例等。
·权限:权限是指允许或拒绝某些用户执行某些操作。默认情况下,主账号拥有其名下所有资源的访问权限,而子账号没有根账号下任何资源的访问权限。
·策略:策略是定义和描述一条或多条权限的语法规范。主账号通过将策略关联到用户/用户组完成授权。
注意:说明:
注意:更多相关信息,请参见 CAM 概述。
四、相关文档
| 目标 | 链接 |
| 了解策略和用户之间关系 | 策略 > 相关概念 |
| 了解策略的基本结构 | 策略 > 语法逻辑 > 元素参考 |
| 了解还有哪些产品支持 CAM | 支持CAM的业务接口 > 概览 |