全部产品
弹性计算 会员服务 网络 安全 移动云 数加·大数据分析及展现 数加·大数据应用 管理与监控 云通信 阿里云办公 培训与认证 智能硬件
存储与CDN 数据库 域名与网站(万网) 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 更多
云解析

DNS API鉴权规则

更新时间:2017-11-14 17:37:56

DNS API 发生子账号访问主账号资源时的鉴权规则

当子账号通过 DNS Open API 对主账号的 DNS 资源进行访问时,DNS 后台向 RAM 进行权限检查,以确保资源拥有者的确将相关资源的相关权限授予了调用者。

每个不同的 DNS API 会根据涉及到的资源以及 API 的语义来确定需要检查哪些资源的权限。具体地,每个 API 的鉴权规则见下表

Action(一般为API的名称) 鉴权规则
AddDomain acs:alidns::$accountid:domain/
acs:alidns:*:$accountid:group/$groupId(若传入groupId)
DeleteDomain acs:alidns:*:$accountid:domain/$domainName
DescribeDomains acs:alidns::$accountid:domain/
DescribeDomainInfo acs:alidns:*:$accountid:domain/$domainName
DescribeDomainWhoisInfo acs:alidns:*:$accountid:domain/$domainName
ModifyHichinaDomainDNS acs:alidns:*:$accountid:domain/$domainName
GetMainDomainName acs:alidns::$accountid:domain/
DescribeDomainLogs acs:alidns::$accountid:domain/
DescribeDnsProductInstances acs:alidns::$accountid:instance/
ChangeDomainOfDnsProduct acs:alidns::$accountid:instance/$instanceid
acs:alidns:
:$accountid:domain/$domainName(若传入domainName)
AddDomainGroup acs:alidns::$accountid:group/
UpdateDomainGroup acs:alidns:*:$accountid:group/$groupId
DeleteDomainGroup acs:alidns:*:$accountid:group/$groupId
ChangeDomainGroup acs:alidns::$accountid:domain/$domainName
acs:alidns:
:$accountid:group/$groupId
DescribeDomainGroups acs:alidns::$accountid:group/
RetrievalDomainName acs:alidns::$accountid:domain/
CheckDomainRecord acs:alidns::$accountid:domain/
AddDomainRecord acs:alidns:*:$accountid:domain/$domainName
DeleteDomainRecord acs:alidns:*:$accountid:domain/$domainName
UpdateDomainRecord acs:alidns:*:$accountid:domain/$domainName
SetDomainRecordStatus acs:alidns:*:$accountid:domain/$domainName
DescribeDomainRecords acs:alidns:*:$accountid:domain/$domainName
DescribeDomainRecordInfo acs:alidns:*:$accountid:domain/$domainName
DescribeSubDomainRecords acs:alidns:*:$accountid:domain/$domainName
DeleteSubDomainRecords acs:alidns:*:$accountid:domain/$domainName
SetDNSSLBStatus acs:alidns:*:$accountid:domain/$domainName
DescribeDNSSLBSubDomains acs:alidns:*:$accountid:domain/$domainName
UpdateDNSSLBWeight acs:alidns:*:$accountid:domain/$domainName
UpdateDomainRemark acs:alidns:*:$accountid:domain/$domainName
ValidateDomainCanAdd acs:alidns::$accountid:domain/
ScanSubdomainRecords acs:alidns::$accountid:domain/
GetTxtRecordForRetrievalDomainName acs:alidns::$accountid:domain/
VerifyTxtRecordForRetrievalDomainName acs:alidns::$accountid:domain/
ValidateDomainCanBind acs:alidns:*:$accountid:domain/$domainName
DescribeDnsProductInstance acs:alidns:*:$accountid:instance/$instanceid
DescribeDomainNs acs:alidns:*:$accountid:domain/$domainName
DescribeSupportLines acs:alidns::$accountid:
UpdateDomainRecordRemark acs:alidns:*:$accountid:domain/$domainName
SwitchLineType acs:alidns:*:$accountid:domain/$domainName
DescribeDomainDnsStatistics acs:alidns:*:$accountid:domain/$domainName
DescribeDomainDnsAttackStatistics acs:alidns:*:$accountid:domain/$domainName
DescribeDomainDnsProtectLogs acs:alidns:*:$accountid:domain/$domainName
DescribeGslbInstances acs:alidns:*:$accountid:domain/$domainName
DescribeGslbInstance acs:alidns:*:$accountid:domain/$domainName
OpenGslb acs:alidns:*:$accountid:domain/$domainName
CloseGslb acs:alidns:*:$accountid:domain/$domainName
DescribeCanAddMonitorDomainRrs acs:alidns:*:$accountid:domain/$domainName
DescribeCanAddMonitorSubDomainInfo acs:alidns:*:$accountid:domain/$domainName
AddSiteMonitor acs:alidns:*:$accountid:domain/$domainName
DescribeSiteMonitors acs:alidns:*:$accountid:domain/$domainName
DescribeSiteMonitor acs:alidns:*:$accountid:domain/$domainName
UpdateSiteMonitor acs:alidns:*:$accountid:domain/$domainName
SetSiteMonitorsStatus acs:alidns:*:$accountid:domain/$domainName
DeleteSiteMonitors acs:alidns:*:$accountid:domain/$domainName
DescribeSiteMonitorNodeTrends acs:alidns:*:$accountid:domain/$domainName
DescribeSiteMonitorProvinceTrends acs:alidns:*:$accountid:domain/$domainName
DescribeSiteMonitorIspPointTrends acs:alidns:*:$accountid:domain/$domainName
DescribeSiteMonitorIspTrends acs:alidns:*:$accountid:domain/$domainName
DescribeSiteMonitorIspInfos acs:alidns::$accountid:
DescribeSiteMonitorIspCityInfos acs:alidns::$accountid:
DescribeSiteMonitorAlertLogs acs:alidns:*:$accountid:domain/$domainName
本文导读目录