全站加速相关接口操作
全站加速对应的 IAM 服务别名为 dcdn,在授予权限时,需要通过 alias/action的方式指定授权操作接口,如 dcdn/CreateDomain 表示全站加速服务下的创建域名操作。
可通过以下形式定义策略对用户进行访问授权:
{
"alias": "PolicyTest",
"description": "this is description",
"statement": [
{
"action": ["dcdn/CreateDomain"],
"resource": [],
"effect": "Allow"
},
{
"action": ["dcdn/GetDomainList"],
"resource": ["*"],
"effect": "Allow"
},
{
"action": ["dcdn/UpdateSource"],
"resource": ["qrn:dcdn:::www.qiniu.com"],
"effect": "Allow"
},
]
}
接口授权粒度
接口授权粒度分为资源级和服务级两个级别:
- 资源级接口:该类型接口支持按照资源进行授权。资源标识符格式为
qrn:dcdn:::www.qiniu.com表示对域名为www.qiniu.com的资源进行授权,若想授权所有资源,可通过*或者qrn:dcdn:::*表示 - 服务级接口:该类型接口不支持对特定的资源进行授权。默认授予对该服务下所有资源授予权限
操作列表
| Action | 名称 | 授权粒度 |
|---|---|---|
| Dashboard | 概览 | 服务级 |
| CreateDomain | 创建域名 | 服务级 |
| DeleteDomain | 删除域名 | 资源级 |
| GetDomainList | 获取域名列表 | 资源级 |
| GetDomainInfo | 获取域名信息 | 资源级 |
| OnlineDomain | 启用域名 | 资源级 |
| OfflineDomain | 停用域名 | 资源级 |
| UpdateSource | 回源配置 | 资源级 |
| UpdateCache | 缓存配置 | 资源级 |
| UpdateReferer | Referer 防盗链配置 | 资源级 |
| UpdateHttps | HTTPS 配置 | 资源级 |
| UpdateIpACL | IP 黑白名单配置 | 资源级 |
| UpdateResponseHeader | 修改响应头 | 资源级 |
| UpdateIPv6 | IPv6 配置 | 资源级 |
| Refresh | 缓存刷新 | 服务级 |
| Prefetch | 文件预取 | 服务级 |
| GetBandwidthAndFlux | 查询流量/带宽 | 服务级 |
| GetISPReqCount | 各运营商请求次数 | 服务级 |
| GetReqCount | 查询区域请求次数 | 服务级 |
| GetTop | TOP 查询 | 服务级 |
| GetStateCode | 查询状态码 | 服务级 |
| GetUV | 查询独立 IP | 服务级 |
| DownloadCDNLog | 日志下载 | 服务级 |
| GetDomainTag | 查询域名标签 | 服务级 |
| EditDomainTag | 编辑域名标签 | 服务级 |
文档反馈
(如有产品使用问题,请 提交工单)