すべてのプロダクト
Search
ドキュメントセンター

Alibaba Cloud DNS:権限管理

最終更新日:Jul 15, 2026

Resource Access Management (RAM) は Alibaba Cloud によって提供される、ユーザーのアイデンティティとリソースの権限を管理するためのサービスです。RAM を使用すると、Alibaba Cloud アカウント (root ユーザー) のキーを他のユーザーと共有することを回避でき、ユーザーに必要最小限の権限を付与できます。RAM ではポリシーを使用して権限付与を定義します。このトピックでは、RAM ポリシーの一般的な構造と、 Alibaba Cloud DNS のポリシーステートメントを構成する要素である「アクション (Action)」「リソース (Resource)」および「条件 (Condition) 」について説明します。 Alibaba Cloud DNS は、RAM コード (RamCode) が alidns,pubdns,pvtz で、 RESOURCE での権限付与がサポートされています。

一般的なポリシー構造

RAM ポリシーは、一般的に以下のような JSON 構造で構成されます。

{
  "Version": "1",
  "Statement": [
    {
      "Effect": "<Effect>",
      "Action": "<Action>",
      "Resource": "<Resource>",
      "Condition": {
        "<Condition_operator>": {
          "<Condition_key>": [
            "<Condition_value>"
          ]
        }
      }
    }
  ]
}        

ポリシーのフィールドに関する説明:

  • Version:ポリシーのバージョン番号。現在のポリシーバージョンは 1 です。

  • Statement:

    • Effect:「許可するか、拒否するか」という、最終的な結果を定義します。有効な値:Allow (許可) または Deny (拒否)。

    • Action:「何をすることができるか、できないか」を定義する、リソースへの具体的な操作を指します。

    • Resource:「何に対して操作を行うか」を定義する、操作の具体的な対象です。対象となるリソースは、ARN (Alibaba Cloud Resource Name) を使用して指定できます。

    • Condition:「どのような状況下でポリシーが適用されるか」という、権限が有効になるための付加的な制約条件を定義します。このフィールドは任意です。

      • Condition operator:条件の演算子。条件キーの値とリクエスト値をどのように比較するかを定義する「比較方法」です。条件演算子は、条件のタイプによって異なります。

      • Condition_key:条件のキー。ポリシーの条件が満たされているかを判断するために、リクエストから参照・チェックされる特定の属性を指します。

      • Condition_value:条件の値。条件キーから取得されたリクエスト値と比較するための、具体的な「基準値」です。

アクション (Action)

下表に、Alibaba Cloud DNS で定義されたアクションを示します。以下で各列名について説明します。

  • アクション:特定のリソースに対して実行可能な操作。ポリシー構文ではAction要素として指定します。

  • API:アクションを具体的に実行するための API。

  • アクセスレベル:各 API に対して事前定義されているアクセスの種類。有効な値:create、list、get、update、delete。

  • リソースタイプ:アクションが作用するリソースの種類。リソースレベルでの権限をサポートするかどうかを示すことができます。ポリシーの有効性を確保するため、アクションの対象として適切なリソースを指定する必要があります。

    • リソースレベルの権限を持つ API の場合、必要なリソースタイプはアスタリスク (*) でマークされます。ポリシーのResource要素で対応する ARN を指定してください。

    • リソースレベルの権限を持たない API の場合、「すべてのリソース」と表示され、ポリシーのResource要素でアスタリスク (*) でマークされます。

  • 条件キー:サービスによって定義された条件のキー。このキーにより、きめ細やかなアクセス制御が可能になります。この制御は、アクション単体に適用することも、特定のリソースに対するアクションに適用することもできます。Alibaba Cloud は、サービス固有の条件キーに加えて、すべての RAM 統合サービスに適用可能な一連の共通条件キーを提供しています。詳細については、「共通条件キー」をご参照ください。

  • 依存アクション:ある特定のアクションを実行するために、前提として実行が必要となる他のアクション。依存アクションの権限も RAM ユーザーまたは RAM ロールに付与する必要があります。

アクション

API

アクセスレベル

リソースタイプ

条件キー

依存アクション

alidns:AddDnsCacheDomain AddDnsCacheDomain create

*CacheDomain

acs:alidns::{#accountId}:dnscache/*

なし なし
alidns:OperateBatchDomain OperateBatchDomain create

*All Resource

*

なし なし
alidns:UpdateDnsCacheDomainRemark UpdateDnsCacheDomainRemark update

*CacheDomain

acs:alidns::{#accountId}:dnscache/{#DomainName}

なし なし
alidns:RemoveRspDomainServerHoldStatusForGatewayOte RemoveRspDomainServerHoldStatusForGatewayOte update

*All Resource

*

なし なし
alidns:UpdateDomainRecord UpdateDomainRecord update

*domain

acs:alidns::{#accountId}:domain/{#domainId}

なし なし
alidns:UntagResources UntagResources update

*All Resource

*

なし なし
alidns:UpdateCloudGtmInstanceConfigAlert UpdateCloudGtmInstanceConfigAlert update

*GtmInstance

acs:alidns::{#accountId}:gtminstance/{#instanceId}

なし なし
alidns:DescribeRecordResolveStatisticsSummary DescribeRecordResolveStatisticsSummary list

*Domain

acs:alidns:*:{#accountId}:domain/{#DomainName}

なし なし
alidns:MoveDomainResourceGroup MoveDomainResourceGroup update

*Domain

acs:alidns::{#accountId}:domain/{#DomainName}

なし なし
alidns:UpdateCloudGtmInstanceConfigLbStrategy UpdateCloudGtmInstanceConfigLbStrategy update

*GtmInstance

acs:alidns::{#accountId}:gtminstance/{#instanceId}

なし なし
alidns:UpdateDomainGroup UpdateDomainGroup update

*group

acs:alidns::{#accountId}:group/{#groupId}

なし なし
alidns:DescribeGtmAvailableAlertGroup DescribeGtmAvailableAlertGroup get

*All Resource

*

なし なし
alidns:DescribeDnsProductInstances DescribeDnsProductInstances get

*Instance

acs:alidns:*:{#accountId}:instance/*

なし なし
alidns:UpdateDnsGtmAccessStrategy UpdateDnsGtmAccessStrategy update

*gtmInstance

acs:alidns::{#accountId}:gtmInstance/{#gtmInstanceId}

なし なし
alidns:DescribeCloudGtmInstanceConfigFullInfo DescribeCloudGtmInstanceConfigFullInfo get

*GtmInstance

acs:alidns::{#accountId}:gtminstance/{#instanceId}

なし なし
alidns:DescribeCloudGtmSystemLines DescribeCloudGtmSystemLines list

*All Resource

*

なし なし
alidns:DescribeDomainResolveStatisticsSummary DescribeDomainResolveStatisticsSummary list

*All Resource

*

なし なし
alidns:DescribeRecordStatistics DescribeRecordStatistics get

*Domain

acs:alidns:*:{#accountId}:domain/{#DomainName}

なし なし
alidns:DescribeDnsGtmAccessStrategyAvailableConfig DescribeDnsGtmAccessStrategyAvailableConfig get

*gtmInstance

acs:alidns::{#accountId}:gtmInstance/{#gtmInstanceId}

なし なし
alidns:CreateCloudGtmAddressPool CreateCloudGtmAddressPool create

*All Resource

*

なし なし
alidns:UpdateDomainRecordRemark UpdateDomainRecordRemark update

*Domain

acs:alidns::{#accountId}:domain/{#DomainName}

なし なし
alidns:SearchCloudGtmInstances SearchCloudGtmInstances get

*All Resource

*

なし なし
alidns:UpdateCloudGtmInstanceConfigRemark UpdateCloudGtmInstanceConfigRemark update

*GtmInstance

acs:alidns::{#accountId}:gtminstance/{#instanceId}

なし なし
alidns:DescribeDomains DescribeDomains get

*All Resource

*

なし なし
alidns:DescribeDnsCacheDomains DescribeDnsCacheDomains get

*CacheDomain

acs:alidns::{#accountId}:dnscache/*

なし なし
alidns:DescribeGtmMonitorAvailableConfig DescribeGtmMonitorAvailableConfig get

*All Resource

*

なし なし
alidns:UpdateCloudGtmAddressPoolRemark UpdateCloudGtmAddressPoolRemark update

*All Resource

*

なし なし
alidns:SetGtmMonitorStatus SetGtmMonitorStatus update

*gtmInstance

acs:alidns::{#accountId}:gtminstance/{#instanceId}

なし なし
alidns:RollbackGtmRecoveryPlan RollbackGtmRecoveryPlan

*All Resource

*

なし なし
alidns:UpdateCloudGtmAddressPoolEnableStatus UpdateCloudGtmAddressPoolEnableStatus update

*All Resource

*

なし なし
alidns:UpdateGtmInstanceGlobalConfig UpdateGtmInstanceGlobalConfig update

*gtmInstance

acs:alidns::{#accountId}:gtminstance/{#instanceId}

なし なし
alidns:ListCloudGtmAvailableAlertGroups ListCloudGtmAvailableAlertGroups list

*All Resource

*

なし なし
alidns:DescribeDnsGtmAddressPoolAvailableConfig DescribeDnsGtmAddressPoolAvailableConfig get

*gtmInstance

acs:alidns::{#accountId}:gtmInstance/{#gtmInstanceId}

なし なし
alidns:RetrieveDomain RetrieveDomain none

*All Resource

*

なし なし
alidns:SwitchDnsGtmInstanceStrategyMode SwitchDnsGtmInstanceStrategyMode

*gtmInstance

acs:alidns::{#accountId}:gtmInstance/{#gtmInstanceId}

なし なし
alidns:DescribeCustomLine DescribeCustomLine get

*Domain

acs:alidns:*:{#accountId}:domain/{#DomainName}

なし なし
alidns:DeleteDnsCacheDomain DeleteDnsCacheDomain delete

*CacheDomain

acs:alidns::{#accountId}:dnscache/{#DomainName}

なし なし
alidns:DescribeGtmAccessStrategy DescribeGtmAccessStrategy get

*All Resource

*

なし なし
alidns:UpdateCloudGtmAddressPoolBasicConfig UpdateCloudGtmAddressPoolBasicConfig update

*All Resource

*

なし なし
alidns:DescribeDohSubDomainStatistics DescribeDohSubDomainStatistics get

*All Resource

*

なし なし
alidns:DescribeDnsGtmAccessStrategy DescribeDnsGtmAccessStrategy get

*gtmInstance

acs:alidns::{#accountId}:gtmInstance/{#gtmInstanceId}

なし なし
alidns:AddDnsGtmAddressPool AddDnsGtmAddressPool create

*gtmInstance

acs:alidns::{#accountId}:gtmInstance/{#gtmInstanceId}

なし なし
alidns:DescribeGtmAccessStrategyAvailableConfig DescribeGtmAccessStrategyAvailableConfig get

*GtmInstance

acs:alidns::{#accountId}:gtminstance/{#instanceId}

なし なし
alidns:DeleteCloudGtmAddressPool DeleteCloudGtmAddressPool delete

*All Resource

*

なし なし
alidns:MoveGtmResourceGroup MoveGtmResourceGroup

*gtmInstance

acs:alidns::{#accountId}:gtminstance/{#instanceId}

なし なし
alidns:ListCloudGtmAddresses ListCloudGtmAddresses list

*All Resource

*

なし なし
alidns:DescribeCloudGtmAddressPoolReference DescribeCloudGtmAddressPoolReference get

*All Resource

*

なし なし
alidns:SetCloudGtmInstanceConfigLogSwitch SetCloudGtmInstanceConfigLogSwitch update

*Domain

acs:alidns::{#accountId}:gtminstance/{#instanceId}

なし なし
alidns:GetTxtRecordForVerify GetTxtRecordForVerify get

*All Resource

*

なし なし
alidns:DeleteDomain DeleteDomain delete

*domain

acs:alidns::{#accountId}:domain/{#domainName}

なし なし
alidns:DescribeDomainLogs DescribeDomainLogs get

*All Resource

*

なし なし
alidns:DescribeSubDomainRecords DescribeSubDomainRecords get

*Domain

acs:alidns::{#accountId}:domain/{#DomainName}

なし なし
alidns:DescribeCloudGtmMonitorTemplate DescribeCloudGtmMonitorTemplate get

*All Resource

*

なし なし
alidns:DescribeInstanceDomains DescribeInstanceDomains get

*instance

acs:alidns::{#accountId}:instance/{#instanceId}

なし なし
alidns:DescribeDomainInfo DescribeDomainInfo get

*All Resource

*

なし なし
alidns:SetDNSSLBStatus SetDNSSLBStatus update

*domain

acs:alidns::{#accountId}:domain/{#domainId}

なし なし
alidns:DeleteCloudGtmAddress DeleteCloudGtmAddress delete

*All Resource

*

なし なし
alidns:DescribeDohUserInfo DescribeDohUserInfo get

*All Resource

*

なし なし
alidns:AddGtmAddressPool AddGtmAddressPool create

*gtminstance

acs:alidns::{#accountId}:gtminstance/{#gtminstanceId}

なし なし
alidns:SetDomainDnssecStatus SetDomainDnssecStatus update

*Domain

acs:alidns::{#accountId}:domain/{#DomainName}

なし なし
alidns:DescribeGtmRecoveryPlanAvailableConfig DescribeGtmRecoveryPlanAvailableConfig get

*All Resource

*

なし なし
alidns:DescribeDnsGtmInstance DescribeDnsGtmInstance get

*gtmInstance

acs:alidns::{#accountId}:gtmInstance/{#gtmInstanceId}

なし なし
alidns:UpdateCloudGtmInstanceConfigEnableStatus UpdateCloudGtmInstanceConfigEnableStatus update

*GtmInstance

acs:alidns::{#accountId}:gtminstance/{#instanceId}

なし なし
alidns:UpdateGtmAddressPool UpdateGtmAddressPool update

*gtminstance

acs:alidns::{#accountId}:gtminstance/{#instanceId}

なし なし
alidns:DescribeDnsGtmMonitorConfig DescribeDnsGtmMonitorConfig get

*gtmInstance

acs:alidns::{#accountId}:gtmInstance/{#gtmInstanceId}

なし なし
alidns:DescribeCloudGtmAddressReference DescribeCloudGtmAddressReference get

*All Resource

*

なし なし
alidns:UpdateRspDomainServerProhibitStatusForGateway UpdateRspDomainServerProhibitStatusForGateway update

*All Resource

*

なし なし
alidns:UpdateDnsGtmAddressPool UpdateDnsGtmAddressPool update

*gtmInstance

acs:alidns::{#accountId}:gtmInstance/{#gtmInstanceId}

なし なし
alidns:AddDnsGtmAccessStrategy AddDnsGtmAccessStrategy create

*gtmInstance

acs:alidns::{#accountId}:gtmInstance/{#gtmInstanceId}

なし なし
alidns:CreateCloudGtmAddress CreateCloudGtmAddress create

*All Resource

*

なし なし
alidns:AddGtmAccessStrategy AddGtmAccessStrategy create

*gtminstance

acs:alidns::{#accountId}:gtminstance/{#gtminstanceId}

なし なし
alidns:DescribeCloudGtmInstanceConfigAlert DescribeCloudGtmInstanceConfigAlert get

*All Resource

*

なし なし
alidns:AddCustomLine AddCustomLine create

*domain

acs:alidns::{#accountId}:domain/{#domainId}

なし なし
alidns:ReplaceCloudGtmInstanceConfigAddressPool ReplaceCloudGtmInstanceConfigAddressPool update

*GtmInstance

acs:alidns::{#accountId}:gtminstance/{#instanceId}

なし なし
alidns:DescribeGtmLogs DescribeGtmLogs get

*All Resource

*

なし なし
alidns:AddRspDomainServerHoldStatusForGatewayOte AddRspDomainServerHoldStatusForGatewayOte update

*All Resource

*

なし なし
alidns:GetMainDomainName GetMainDomainName get

*All Resource

*

なし なし
alidns:ChangeDomainOfDnsProduct ChangeDomainOfDnsProduct update

*All Resource

*

なし なし
alidns:SetDomainRecordStatus SetDomainRecordStatus update

*Domain

acs:alidns::{#accountId}:domain/{#DomainName}

なし なし
alidns:DescribeDohAccountStatistics DescribeDohAccountStatistics get

*All Resource

*

なし なし
alidns:DescribeSupportLines DescribeSupportLines get

*All Resource

*

なし なし
alidns:UpdateCloudGtmAddress UpdateCloudGtmAddress update

*All Resource

*

なし なし
alidns:DescribeDNSSLBSubDomains DescribeDNSSLBSubDomains get

*domain

acs:alidns::{#accountId}:domain/{#domainId}

なし なし
alidns:UpdateRspDomainServerProhibitStatusForGatewayOte UpdateRspDomainServerProhibitStatusForGatewayOte update

*All Resource

*

なし なし
alidns:DescribeGtmMonitorConfig DescribeGtmMonitorConfig get

*gtmInstance

acs:alidns::{#accountId}:gtminstance/{#instanceId}

なし なし
alidns:SearchCloudGtmAddressPools SearchCloudGtmAddressPools list

*All Resource

*

なし なし
alidns:DescribeInterAuthStatisticsGlobalOverview DescribeInterAuthStatisticsGlobalOverview get

*All Resource

*

なし なし
alidns:AddGtmRecoveryPlan AddGtmRecoveryPlan create

*All Resource

*

なし なし
alidns:ListCloudGtmMonitorNodes ListCloudGtmMonitorNodes list

*All Resource

*

なし なし
alidns:RemoveRspDomainServerHoldStatusForGateway RemoveRspDomainServerHoldStatusForGateway update

*All Resource

*

なし なし
alidns:DeleteGtmRecoveryPlan DeleteGtmRecoveryPlan delete

*All Resource

*

なし なし
alidns:DescribeGtmInstances DescribeGtmInstances get

*All Resource

*

なし なし
alidns:DescribeDomainRecords DescribeDomainRecords get

*Domain

acs:alidns::{#accountId}:domain/{#DomainName}

なし なし
alidns:UpdateCloudGtmMonitorTemplateRemark UpdateCloudGtmMonitorTemplateRemark update

*All Resource

*

なし なし
alidns:SetDnsGtmMonitorStatus SetDnsGtmMonitorStatus update

*MonitorConfig

acs:alidns:*:{#accountId}:gtminstance/{#InstanceId}

なし なし
alidns:DescribeGtmRecoveryPlan DescribeGtmRecoveryPlan get

*All Resource

*

なし なし
alidns:ListCloudGtmInstanceConfigs ListCloudGtmInstanceConfigs list

*All Resource

*

なし なし
alidns:ListCloudGtmInstances ListCloudGtmInstances list

*All Resource

*

なし なし
alidns:UpdateDnsCacheDomain UpdateDnsCacheDomain update

*CacheDomain

acs:alidns::{#accountId}:dnscache/{#DomainName}

なし なし
alidns:AddDomainBackup AddDomainBackup create

*domain

acs:alidns::{#accountId}:domain/{#domainId}

なし なし
alidns:CreateCloudGtmInstanceConfig CreateCloudGtmInstanceConfig create

*GtmInstance

acs:alidns::{#accountId}:gtminstance/{#instanceId}

なし なし
alidns:DescribeDomainGroups DescribeDomainGroups get

*All Resource

*

なし なし
alidns:DescribeCloudGtmAddress DescribeCloudGtmAddress get

*All Resource

*

なし なし
alidns:DescribeDnsGtmInstanceSystemCname DescribeDnsGtmInstanceSystemCname get

*gtmInstance

acs:alidns::{#accountId}:gtmInstance/{#gtmInstanceId}

なし なし
alidns:UpdateCloudGtmInstanceConfigBasic UpdateCloudGtmInstanceConfigBasic update

*GtmInstance

acs:alidns::{#accountId}:gtminstance/{#instanceId}

なし なし
alidns:UpdateGtmRecoveryPlan UpdateGtmRecoveryPlan update

*All Resource

*

なし なし
alidns:UpdateDnsGtmInstanceGlobalConfig UpdateDnsGtmInstanceGlobalConfig update

*gtmInstance

acs:alidns::{#accountId}:gtmInstance/{#gtmInstanceId}

なし なし
alidns:DeleteCloudGtmMonitorTemplate DeleteCloudGtmMonitorTemplate delete

*All Resource

*

なし なし
alidns:DescribeCloudGtmAddressPool DescribeCloudGtmAddressPool get

*All Resource

*

なし なし
alidns:UpdateDnsGtmMonitor UpdateDnsGtmMonitor update

*MonitorConfig

acs:alidns:*:{#accountId}:gtminstance/{#InstanceId}

なし なし
alidns:UpdateCustomLine UpdateCustomLine update

*Domain

acs:alidns:*:{#accountId}:domain/{#DomainName}

なし なし
alidns:DescribeDohDomainStatisticsSummary DescribeDohDomainStatisticsSummary get

*All Resource

*

なし なし
alidns:CreateCloudGtmMonitorTemplate CreateCloudGtmMonitorTemplate create

*All Resource

*

なし なし
alidns:DeleteGtmAccessStrategy DeleteGtmAccessStrategy delete

*GtmInstance

acs:alidns::{#accountId}:gtminstance/{#instanceId}

なし なし
alidns:UpdateGtmAccessStrategy UpdateGtmAccessStrategy update

*gtmInstance

acs:alidns::{#accountId}:gtminstance/{#instanceId}

なし なし
alidns:UpdateCloudGtmAddressManualAvailableStatus UpdateCloudGtmAddressManualAvailableStatus update

*All Resource

*

なし なし
alidns:DescribeInterAuthStatisticsHistory DescribeInterAuthStatisticsHistory get

*All Resource

*

なし なし
alidns:UpdateCloudGtmMonitorTemplate UpdateCloudGtmMonitorTemplate update

*All Resource

*

なし なし
alidns:DescribeDnsGtmAvailableAlertGroup DescribeDnsGtmAvailableAlertGroup get

*All Resource

*

なし なし
alidns:AddDnsGtmMonitor AddDnsGtmMonitor create

*gtmInstance

acs:alidns::{#accountId}:gtmInstance/{#gtmInstanceId}

なし なし
alidns:UpdateDNSSLBWeight UpdateDNSSLBWeight update

*Domain

acs:alidns::{#accountId}:domain/{#DomainName}

なし なし
alidns:DescribeDnsProductInstance DescribeDnsProductInstance get

*instance

acs:alidns::{#accountId}:instance/{#instanceId}

なし なし
alidns:ExecuteGtmRecoveryPlan ExecuteGtmRecoveryPlan

*All Resource

*

なし なし
alidns:UpdateCloudGtmAddressRemark UpdateCloudGtmAddressRemark update

*All Resource

*

なし なし
alidns:UpdateGtmMonitor UpdateGtmMonitor update

*gtmInstance

acs:alidns::{#accountId}:gtmInstance/{#gtmInstanceId}

なし なし
alidns:DescribeCloudGtmSummary DescribeCloudGtmSummary get

*All Resource

*

なし なし
alidns:PreviewGtmRecoveryPlan PreviewGtmRecoveryPlan get

*All Resource

*

なし なし
alidns:DescribeRecordLogs DescribeRecordLogs get

*Domain

acs:alidns:*:{#accountId}:domain/{#DomainName}

なし なし
alidns:DescribeInterAuthStatisticsZoneOverview DescribeInterAuthStatisticsZoneOverview get

*All Resource

*

なし なし
alidns:DescribeDnsGtmAccessStrategies DescribeDnsGtmAccessStrategies get

*gtmInstance

acs:alidns::{#accountId}:gtmInstance/{#gtmInstanceId}

なし なし
alidns:BindInstanceDomains BindInstanceDomains update

*All Resource

*

なし なし
alidns:DeleteDnsGtmAccessStrategy DeleteDnsGtmAccessStrategy delete

*gtmInstance

acs:alidns::{#accountId}:gtmInstance/{#gtmInstanceId}

なし なし
alidns:DescribeCustomLines DescribeCustomLines get

*domain

acs:alidns::{#accountId}:domain/{#domainName}

なし なし
alidns:DescribeDnsGtmInstances DescribeDnsGtmInstances get

*All Resource

*

なし なし
alidns:AddDomain AddDomain create

*All Resource

*

なし なし
alidns:DescribeDomainStatisticsSummary DescribeDomainStatisticsSummary get

*All Resource

*

なし なし
alidns:SearchCloudGtmInstanceConfigs SearchCloudGtmInstanceConfigs list

*All Resource

*

なし なし
alidns:ListTagResources ListTagResources get

*All Resource

*

なし なし
alidns:DescribeDomainNs DescribeDomainNs get

*domain

acs:alidns::{#accountId}:domain/{#DomainName}

なし なし
alidns:AddDomainGroup AddDomainGroup create

*All Resource

*

なし なし
alidns:DescribeGtmAccessStrategies DescribeGtmAccessStrategies get

*gtminstance

acs:alidns::{#accountId}:gtminstance/{#instanceId}

なし なし
alidns:SearchCloudGtmMonitorTemplates SearchCloudGtmMonitorTemplates list

*All Resource

*

なし なし
alidns:DescribeGtmRecoveryPlans DescribeGtmRecoveryPlans get

*All Resource

*

なし なし
alidns:DescribeGtmInstanceAddressPools DescribeGtmInstanceAddressPools get

*GtmInstance

acs:alidns::{#accountId}:gtminstance/{#instanceId}

なし なし
alidns:DescribeGtmInstanceSystemCname DescribeGtmInstanceSystemCname get

*GtmInstance

acs:alidns::{#accountId}:gtminstance/{#instanceId}

なし なし
alidns:ListCloudGtmAlertLogs ListCloudGtmAlertLogs list

*All Resource

*

なし なし
alidns:UpdateCloudGtmAddressEnableStatus UpdateCloudGtmAddressEnableStatus update

*All Resource

*

なし なし
alidns:TransferDomain TransferDomain update

*All Resource

*

なし なし
alidns:ListCloudGtmAddressPools ListCloudGtmAddressPools list

*All Resource

*

なし なし
alidns:DescribeTags DescribeTags get

*All Resource

*

なし なし
alidns:DescribeGtmInstanceAddressPool DescribeGtmInstanceAddressPool get

*GtmInstance

acs:alidns::{#accountId}:gtminstance/{#instanceId}

なし なし
alidns:TagResources TagResources update

*All Resource

*

なし なし
alidns:AddDomainRecord AddDomainRecord create

*domain

acs:alidns::{#accountId}:domain/{#domainName}

なし なし
alidns:AddGtmMonitor AddGtmMonitor create

*gtminstance

acs:alidns::{#accountId}:gtminstance/{#gtminstanceId}

なし なし
alidns:DeleteCloudGtmInstanceConfig DeleteCloudGtmInstanceConfig delete

*GtmInstance

acs:alidns::{#accountId}:gtminstance/{#instanceId}

なし なし
alidns:DeleteDomainGroup DeleteDomainGroup delete

*group

acs:alidns::{#accountId}:group/{#groupId}

なし なし
alidns:SearchCloudGtmAddresses SearchCloudGtmAddresses list

*All Resource

*

なし なし
alidns:UpdateCloudGtmGlobalAlert UpdateCloudGtmGlobalAlert update

*All Resource

*

なし なし
alidns:DescribeDnsGtmAddrAttributeInfo DescribeDnsGtmAddrAttributeInfo get

*All Resource

*

なし なし
alidns:ChangeDomainGroup ChangeDomainGroup update

*domain

acs:alidns::{#accountId}:domain/{#domainName}

*group

acs:alidns::{#accountId}:group/{#groupId}

なし なし
alidns:UpdateCloudGtmInstanceName UpdateCloudGtmInstanceName update

*GtmInstance

acs:alidns::{#accountId}:gtminstance/{#instanceId}

なし なし
alidns:ReplaceCloudGtmAddressPoolAddress ReplaceCloudGtmAddressPoolAddress update

*All Resource

*

なし なし
alidns:DescribeDnsGtmLogs DescribeDnsGtmLogs get

*gtmInstance

acs:alidns::{#accountId}:gtmInstance/{#gtmInstanceId}

なし なし
alidns:ListCloudGtmMonitorTemplates ListCloudGtmMonitorTemplates list

*All Resource

*

なし なし
alidns:SetGtmAccessMode SetGtmAccessMode update

*gtmInstance

acs:alidns::{#accountId}:gtminstance/{#instanceId}

なし なし
alidns:DescribeDnsGtmInstanceAddressPool DescribeDnsGtmInstanceAddressPool get

*gtmInstance

acs:alidns::{#accountId}:gtmInstance/{#gtmInstanceId}

なし なし
alidns:DescribeDohSubDomainStatisticsSummary DescribeDohSubDomainStatisticsSummary get

*All Resource

*

なし なし
alidns:DescribeDomainStatistics DescribeDomainStatistics get

*Domain

acs:alidns::{#accountId}:domain/{#DomainName}

なし なし
alidns:DeleteGtmAddressPool DeleteGtmAddressPool delete

*gtminstance

acs:alidns::{#accountId}:gtminstance/{#instanceId}

なし なし
alidns:DeleteDomainRecord DeleteDomainRecord delete

*domain

acs:alidns::{#accountId}:domain/{#domainName}

なし なし
alidns:UpdateDomainRemark UpdateDomainRemark update

*Domain

acs:alidns::{#accountId}:domain/{#DomainName}

なし なし
alidns:DeleteSubDomainRecords DeleteSubDomainRecords delete

*domain

acs:alidns::{#accountId}:domain/{#domainName}

なし なし
alidns:DescribeRecordStatisticsSummary DescribeRecordStatisticsSummary get

*Domain

acs:alidns::{#accountId}:domain/{#DomainName}

なし なし
alidns:DescribeBatchResultCount DescribeBatchResultCount get

*All Resource

*

なし なし
alidns:CopyGtmConfig CopyGtmConfig

*All Resource

*

なし なし
alidns:DescribeDomainDnssecInfo DescribeDomainDnssecInfo get

*domain

acs:alidns::{#accountId}:domain/{#domainName}

なし なし
alidns:DescribeDomainRecordInfo DescribeDomainRecordInfo get

*Domain

acs:alidns::{#accountId}:domain/{#DomainName}

なし なし
alidns:DeleteDnsGtmAddressPool DeleteDnsGtmAddressPool delete

*gtmInstance

acs:alidns::{#accountId}:gtmInstance/{#gtmInstanceId}

なし なし
alidns:UnbindInstanceDomains UnbindInstanceDomains update

*Instance

acs:alidns:*:{#accountId}:instance/{#InstanceId}

*Domain

acs:alidns:*:{#accountId}:domain/{#DomainName}

なし なし
alidns:DescribeDnsGtmInstanceStatus DescribeDnsGtmInstanceStatus get

*gtmInstance

acs:alidns::{#accountId}:gtmInstance/{#gtmInstanceId}

なし なし
alidns:ModifyHichinaDomainDNS ModifyHichinaDomainDNS update

*Domain

acs:alidns::{#accountId}:domain/{#DomainName}

なし なし
alidns:DescribeTransferDomains DescribeTransferDomains get

*All Resource

*

なし なし
alidns:DescribeDnsGtmMonitorAvailableConfig DescribeDnsGtmMonitorAvailableConfig get

*All Resource

*

なし なし
alidns:DeleteCustomLines DeleteCustomLines delete

*domain

acs:alidns::{#accountId}:domain/{#domainName}

なし なし
alidns:AddRspDomainServerHoldStatusForGateway AddRspDomainServerHoldStatusForGateway update

*All Resource

*

なし なし
alidns:DescribeGtmInstance DescribeGtmInstance get

*gtminstance

acs:alidns::{#accountId}:gtminstance/{#instanceId}

なし なし
alidns:DescribeGtmInstanceStatus DescribeGtmInstanceStatus get

*GtmInstance

acs:alidns::{#accountId}:gtminstance/{#instanceId}

なし なし
alidns:DescribeBatchResultDetail DescribeBatchResultDetail get

*All Resource

*

なし なし
alidns:UpdateCloudGtmAddressPoolLbStrategy UpdateCloudGtmAddressPoolLbStrategy update

*All Resource

*

なし なし
alidns:SetDnsGtmAccessMode SetDnsGtmAccessMode update

*AccessStrategy

acs:alidns:*:{#accountId}:gtminstance/{#InstanceId}

なし なし
alidns:DescribeInternetDnsLogs DescribeInternetDnsLogs get

*All Resource

*

なし なし
alidns:DescribeDnsGtmInstanceAddressPools DescribeDnsGtmInstanceAddressPools get

*gtmInstance

acs:alidns::{#accountId}:gtmInstance/{#gtmInstanceId}

なし なし
alidns:DescribeCloudGtmGlobalAlert DescribeCloudGtmGlobalAlert get

*All Resource

*

なし なし
alidns:DescribeDohDomainStatistics DescribeDohDomainStatistics get

*All Resource

*

alidns:test

なし
pubdns:UpdateRecursionZoneProxyPattern UpdateRecursionZoneProxyPattern update

*recursionZone

acs:pubdns::{#accountId}:recursionZone/{#zoneId}

なし なし
pubdns:DescribePdnsRequestStatistics DescribePdnsRequestStatistics get

*All Resource

*

なし なし
pubdns:UpdateRecursionRecordWeight UpdateRecursionRecordWeight update

*recursionRecord

acs:pubdns::{#accountId}:recursionZone/{#zoneId}

なし なし
pubdns:ListRecursionZones ListRecursionZones list

*All Resource

*

なし なし
pubdns:UpdateRecursionRecord UpdateRecursionRecord update

*recursionRecord

acs:pubdns::{#accountId}:recursionZone/{#zoneId}

なし なし
pubdns:SearchRecursionZones SearchRecursionZones list

*All Resource

*

なし なし
pubdns:DeleteRecursionRecord DeleteRecursionRecord delete

*recursionRecord

acs:pubdns::{#accountId}:recursionZone/{#zoneId}

なし なし
pubdns:DescribeRecursionZone DescribeRecursionZone get

*recursionZone

acs:pubdns::{#accountId}:recursionZone/{#zoneId}

なし なし
pubdns:UpdateRecursionZoneRemark UpdateRecursionZoneRemark update

*recursionZone

acs:pubdns::{#accountId}:recursionZone/{#zoneId}

なし なし
pubdns:AddRecursionRecord AddRecursionRecord create

*recursionZone

acs:pubdns::{#accountId}:recursionZone/{#zoneId}

なし なし
pubdns:DescribePdnsUserInfo DescribePdnsUserInfo get

*All Resource

*

なし なし
pubdns:SearchRecursionRecords SearchRecursionRecords list

*recursion

acs:pubdns::{#accountId}:recursionZone/{#zoneId}

なし なし
pubdns:ValidatePdnsUdpIpSegment ValidatePdnsUdpIpSegment none

*All Resource

*

なし なし
pubdns:ListRecursionRecords ListRecursionRecords list

*recursion

acs:pubdns::{#accountId}:recursionZone/{#zoneId}

なし なし
pubdns:DeleteRecursionZone DeleteRecursionZone delete

*recursionZone

acs:pubdns::{#accountId}:recursionZone/{#zoneId}

なし なし
pubdns:UpdateRecursionRecordEnableStatus UpdateRecursionRecordEnableStatus update

*recursionRecord

acs:pubdns::{#accountId}:recursionZone/{#zoneId}

なし なし
pubdns:AddRecursionZone AddRecursionZone create

*All Resource

*

なし なし
pubdns:UpdateRecursionZoneEffectiveScope UpdateRecursionZoneEffectiveScope update

*recursionRecord

acs:pubdns::{#accountId}:recursionZone/{#zoneId}

なし なし
pubdns:UpdateRecursionRecordWeightEnableStatus UpdateRecursionRecordWeightEnableStatus update

*recursionRecord

acs:pubdns::{#accountId}:recursionZone/{#zoneId}

なし なし
pubdns:DescribePdnsRequestStatistic DescribePdnsRequestStatistic get

*All Resource

*

なし なし
pubdns:DescribeRecursionRecord DescribeRecursionRecord get

*recursionRecord

acs:pubdns::{#accountId}:recursionZone/{#zoneId}

なし なし
pubdns:UpdateRecursionRecordRemark UpdateRecursionRecordRemark update

*recursionRecord

acs:pubdns::{#accountId}:recursionZone/{#zoneId}

なし なし

リソース (Resource)

下表に、Alibaba Cloud DNS で定義されたリソースを示します。ポリシーステートメントのResource要素で指定することで、特定のアクションの適用対象を設定できます。各リソースは対応する ARN を持ち、一意的に識別されます。ARN はacs:{#ramcode}:{#regionId}:{#accountId}:{#resourceType}形式で、構成要素は以下のとおりです。

  • acs:Alibaba Cloud Service の頭文字で、Alibaba Cloud のパブリッククラウドを指します。

  • {#ramcode}:RAM における具体的な Alibaba Cloud サービスの識別コード。

  • {#regionId}リージョン ID。アスタリスク (*) に設定した場合、リソースがすべてのリージョンに適用することを示します。

  • {#accountId}:Alibaba Cloud アカウントの ID。アスタリスク (*) に設定した場合、リソースがすべての Alibaba Cloud アカウントに適用することを示します。

  • {#resourceType}:具体的な Alibaba Cloud サービスによって定義されたリソースの識別子で、ファイルパスに似た階層構造をサポートしています。アスタリスク (*) に設定した場合、ステートメントがすべてのリソースに適用することを示します。

リソースタイプ

ARN

CacheDomain
  • acs:alidns::{#accountId}:dnscache/*
  • acs:alidns::{#accountId}:dnscache/{#DomainName}
domain
  • acs:alidns::{#accountId}:domain/*
  • acs:alidns::{#accountId}:domain/{#domainId}
  • acs:alidns::{#accountId}:domain/{#domainName}
  • acs:alidns::{#accountId}:domain/{#$domainName}
Domain
  • acs:alidns:*:{#accountId}:domain/{#DomainName}
  • acs:alidns:*:{#accountId}:flushcache/*
  • acs:alidns::{#accountId}:domain/{#DomainName}
  • acs:alidns:*:{#accountId}:domain/*
  • acs:alidns::{#accountId}:gtminstance/{#instanceId}
  • acs:alidns::{#accountId}:domain/*
  • acs:alidns::{#accountId}:zone/*
  • acs:eiam:{#regionId}:{#accountId}:flushcache/*
GtmInstance
  • acs:alidns:*:{#accountId}:gtminstance/{#InstanceId}
  • acs:alidns::{#accountId}:gtminstance/{#instanceId}
  • acs:alidns::{#accountId}:gtminstance/*
group
  • acs:alidns::{#accountId}:group/{#groupId}
  • acs:alidns:*:{#accountId}:group/*
  • acs:alidns::{#accountId}:group/*
gtminstance
  • acs:alidns::{#accountId}:gtminstance/*
  • acs:alidns::{#accountId}:gtminstance/{#instanceId}
  • acs:alidns::{#accountId}:gtminstance/{#gtminstanceId}
Instance
  • acs:alidns:*:{#accountId}:instance/*
  • acs:alidns:*:{#accountId}:instance/{#InstanceId}
gtmInstance
  • acs:alidns::{#accountId}:gtmInstance/{#gtmInstanceId}
  • acs:alidns::{#accountId}:gtminstance/{#instanceId}
  • acs:alidns::{#accountId}:gtmInstance/*
cloudGtmAddressPool
  • acs:alidns::{#accountId}:cloudGtmAddressPool/{#addressPoolId}
  • acs:alidns::{#accountId}:cloudGtmAddressPool/{#addressId}
cloudGtmAddress
  • acs:alidns::{#accountId}:cloudGtmAddress/*
  • acs:alidns::{#accountId}:cloudGtmAddress/{#addressId}
cloudGtmMonitorTemplate
  • acs:alidns::{#accountId}:cloudGtmMonitorTemplate/{#templateId}
  • acs:alidns::{#accountId}:cloudGtmMonitorTemplate/*
instance
  • acs:alidns::{#accountId}:instance/{#instanceId}
doh
  • acs:alidns::{#accountId}:doh/*
gtmInstnace
  • acs:alidns:*:{#accountId}:gtmInstnace/*
MonitorConfig
  • acs:alidns:*:{#accountId}:gtminstance/{#InstanceId}
AccessStrategy
  • acs:alidns:*:{#accountId}:gtminstance/{#InstanceId}
recursionZone
  • acs:pubdns::{#accountId}:recursionZone/{#zoneId}
  • acs:pubdns::{#accountId}:recursionZone/*
recursionRecord
  • acs:pubdns::{#accountId}:recursionZone/{#zoneId}
recursion
  • acs:pubdns::{#accountId}:recursionZone/*
  • acs:pubdns::{#accountId}:recursionZone/{#zoneId}

条件 (Condition)

Alibaba Cloud DNS では、プロダクトレベルの条件キーは定義されていません。その代わりに、Alibaba Cloud 共通条件キーを使用してアクセスを制御できます。詳細については、「共通条件キー」をご参照ください。

カスタム RAM ポリシーの作成方法

カスタムポリシーを作成し、RAM ユーザー、RAM ユーザーグループ、または RAM ロールに付与できます。詳細については、以下をご参照ください。