Tüm Ürünler
Search
Belge Merkezi

ApsaraDB for MongoDB:RAM yetkilendirmesi

Son Güncelleme:Oct 15, 2026

Resource Access Management (RAM), kullanıcı kimliklerini ve kaynak erişim izinlerini yönetmek için Alibaba Cloud tarafından sağlanan bir hizmettir. RAM kullanmak, Alibaba Cloud hesabınızın anahtarlarını diğer kullanıcılarla paylaşmaktan kaçınmanıza yardımcı olur ve kullanıcılara en az ayrıcalıklı erişim izni vermenize olanak tanır. RAM, yetkilendirmeleri tanımlamak için izin ilkelerini kullanır. Bu konuda, bir RAM ilkesinin genel yapısı ve ApsaraDB for MongoDB tarafından RAM izin ilkeleri için tanımlanan ilke ifadesi öğeleri (Action, Resource ve Condition) açıklanmaktadır. ApsaraDB for MongoDB için RAM kodu (RamCode) dds olup desteklenen yetkilendirme ayrıntılık düzeyi RESOURCE şeklindedir.

İlkenin genel yapısı

İzin ilkeleri, aşağıdaki genel yapıya sahip JSON formatını destekler:

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

Aşağıdaki listede, ilkedeki alanlar açıklanmaktadır:

  • Version: İlke sürüm numarasını belirtir. Değeri sabit olarak 1'dir.

  • Statement:

    • Effect: Yetkilendirme sonucunu belirtir. Geçerli değerler: Allow ve Deny.

    • Action: İzin verilen veya reddedilen bir veya daha fazla işlemi belirtir.

    • Resource: İşlemlerden etkilenen belirli nesneleri belirtir. Belirli kaynakları tanımlamak için Alibaba Cloud Resource Names (ARN'ler) kullanabilirsiniz.

    • Condition: Yetkilendirmenin geçerli olması için gereken koşulları belirtir. Bu alan isteğe bağlıdır.

      • Koşul operatörü: Koşullu operatörleri belirtir. Farklı koşul türleri farklı koşullu operatörleri destekler.

      • Condition_key: Koşul anahtarlarını belirtir.

      • Condition_value: Koşul değerlerini belirtir.

Action

Aşağıdaki tabloda, ApsaraDB for MongoDB tarafından tanımlanan eylemler listelenmektedir. Tablonun sütunları aşağıda detaylandırılmıştır:

  • Action: Eylemler, işlemi gerçekleştirmek için izin vermek amacıyla RAM izin ilkesi ifadelerinin Action öğesinde kullanılabilir.

  • API: Eylemi gerçekleştirmek için çağırabileceğiniz API.

  • Erişim düzeyi: Her API için önceden tanımlanmış erişim düzeyi. Geçerli değerler: create, list, get, update ve delete.

  • Kaynak türü: Eylemi gerçekleştirmek için yetkilendirmeyi destekleyen kaynağın türü. Bu, eylemin kaynak düzeyinde izni destekleyip desteklemediğini gösterir. Belirtilen kaynak eylemle uyumlu olmalıdır; aksi takdirde ilke etkisiz hale gelir.

    • Kaynak düzeyinde izinlere sahip API'ler için gerekli kaynak türleri yıldız işareti (*) ile işaretlenir. İlgili ARN'yi ilkenin Resource öğesinde belirtin.

    • Kaynak düzeyinde izinlere sahip olmayan API'ler için Tüm Kaynaklar olarak gösterilir. İlkenin Resource öğesinde yıldız işareti (*) kullanın.

  • Koşul anahtarı: Hizmet tarafından tanımlanan koşul anahtarları. Anahtar, yalnızca eylemlere veya belirli kaynaklarla ilişkili eylemlere uygulanarak hassas kontrol sağlar. Hizmete özel koşul anahtarlarına ek olarak Alibaba Cloud, tüm RAM entegre hizmetlerinde geçerli olan bir dizi ortak koşul anahtarı sağlar. Daha fazla bilgi için bkz. Ortak koşul anahtarları.

  • Bağımlı eylem: Eylemi çalıştırmak için gereken bağımlı eylemler. Eylemi tamamlamak için RAM kullanıcısının veya RAM rolünün tüm bağımlı eylemleri gerçekleştirme iznine sahip olması gerekir.

Action

API

Erişim düzeyi

Kaynak türü

Koşul anahtarı

Bağımlı eylem

dds:DeleteGlobalSecurityIPGroup DeleteGlobalSecurityIPGroup delete

*All Resource

*

Yok Yok
dds:DescribeSecurityIps DescribeSecurityIps get

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:ModifyInstanceAutoRenewalAttribute ModifyInstanceAutoRenewalAttribute update

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:DescribeDBInstanceAttribute DescribeDBInstanceAttribute get

*dbinstance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:DescribeBackups DescribeBackups get

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:ModifyNodeSpecBatch ModifyNodeSpecBatch update

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:DescribeAuditRecords DescribeAuditRecords get

*dbinstance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:ModifyDBInstanceDiskType ModifyDBInstanceDiskType update

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:ModifyDBInstanceMaintainTime ModifyDBInstanceMaintainTime update

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:UpgradeDBInstanceEngineVersion UpgradeDBInstanceEngineVersion update

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:ModifyDBInstanceConfig ModifyDBInstanceConfig update

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:DescribeDBInstancePerformance DescribeDBInstancePerformance get

*dbinstance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

dds:ResourceTag

Yok
dds:DescribeBackupPolicy DescribeBackupPolicy get

*dbinstance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:DescribeAvailabilityZones DescribeAvailabilityZones list

*All Resource

*

Yok Yok
dds:RestartNode RestartNode update

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:SwitchDBInstanceHA SwitchDBInstanceHA none

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:DescribeUserEncryptionKeyList DescribeUserEncryptionKeyList get

*dbinstance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:ModifyResourceGroup ModifyResourceGroup update

*dbinstance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:ModifyAuditPolicy ModifyAuditPolicy update

*dbinstance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:DescribeActiveOperationTask DescribeActiveOperationTask get

*All Resource

*

Yok Yok
dds:CreateNodeBatch CreateNodeBatch create

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbInstanceId}

Yok Yok
dds:ModifyDBInstanceConnectionString ModifyDBInstanceConnectionString update

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:CreateNodeRoleTag CreateNodeRoleTag update

*dbinstance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:DescribeRestoreDBInstanceList DescribeRestoreDBInstanceList get

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:ModifyBackupPolicy ModifyBackupPolicy update

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:DeleteBackup DeleteBackup delete

*dbinstance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:ModifyDBInstanceNetExpireTime ModifyDBInstanceNetExpireTime update

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:ModifyGlobalSecurityIPGroupName ModifyGlobalSecurityIPGroupName update

*All Resource

*

Yok Yok
dds:ModifyParameters ModifyParameters update

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:DescribeDBInstanceMonitor DescribeDBInstanceMonitor get

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:ReleasePublicNetworkAddress ReleasePublicNetworkAddress update

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbInstanceId}

Yok Yok
dds:ModifyAuditLogFilter ModifyAuditLogFilter update

*dbinstance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:ModifyGlobalSecurityIPGroup ModifyGlobalSecurityIPGroup update

*All Resource

*

Yok Yok
dds:TagResources TagResources update

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:ModifyDBInstanceSpec ModifyDBInstanceSpec update

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:DestroyInstance DestroyInstance delete

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:ModifyNodeSpec ModifyNodeSpec update

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:AllocateDBInstanceSrvNetworkAddress AllocateDBInstanceSrvNetworkAddress update

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:ModifyDBInstanceTDE ModifyDBInstanceTDE update

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:ModifyActiveOperationTasks ModifyActiveOperationTasks update

*All Resource

*

Yok Yok
dds:DescribeActiveOperationTaskCount DescribeActiveOperationTaskCount get

*All Resource

*

Yok Yok
dds:ModifyInstanceVpcAuthMode ModifyInstanceVpcAuthMode update

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:ModifyAdvancedBackupStatus ModifyAdvancedBackupStatus update

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:DescribeDBInstances DescribeDBInstances get

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/*

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:DescribeDBInstanceTDEInfo DescribeDBInstanceTDEInfo get

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:DescribeBackupDBs DescribeBackupDBs get

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:DescribeHistoryTasks DescribeHistoryTasks list

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#InstanceId}

Yok Yok
dds:DescribeAdvancedBackupPolicy DescribeAdvancedBackupPolicy get

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:DescribeBackupTasks DescribeBackupTasks none

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:DescribeRoleZoneInfo DescribeRoleZoneInfo get

*dbinstance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:DescribeRunningLogRecords DescribeRunningLogRecords get

*dbinstance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:RestartDBInstance RestartDBInstance update

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:DescribeAvailableResource DescribeAvailableResource get

*All Resource

*

Yok Yok
dds:DescribeAuditPolicy DescribeAuditPolicy get

*dbinstance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:CreateDBInstance CreateDBInstance create

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/*

Yok Yok
dds:DescribeParameters DescribeParameters get

*dbinstance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:CheckCloudResourceAuthorized CheckCloudResourceAuthorized get

*dbinstance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:ModifyBackupExpireTime ModifyBackupExpireTime create

*dbinstance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:DescribeBackupStorage DescribeBackupStorage get

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbInstanceId}

Yok Yok
dds:DescribePrice DescribePrice get

*All Resource

*

Yok Yok
dds:CreateGlobalSecurityIPGroup CreateGlobalSecurityIPGroup create

*All Resource

*

Yok Yok
dds:DescribeActiveOperationTasks DescribeActiveOperationTasks list

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:DescribeAccounts DescribeAccounts get

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:CheckServiceLinkedRole CheckServiceLinkedRole get

*All Resource

*

Yok Yok
dds:DescribeBinlogFiles DescribeBinlogFiles get

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:MigrateToOtherZone MigrateToOtherZone update

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbInstanceId}

Yok Yok
dds:DescribeReplicaSetRole DescribeReplicaSetRole get

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:ModifySecurityGroupConfiguration ModifySecurityGroupConfiguration update

*dbinstance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:DescribeHistoryTasksStat DescribeHistoryTasksStat list

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#InstanceId}

Yok Yok
dds:TransformToPrePaid TransformToPrePaid update

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:DescribeDBInstanceSpecInfo DescribeDBInstanceSpecInfo get

*All Resource

*

Yok Yok
dds:ModifyAccountDescription ModifyAccountDescription update

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:DescribeGlobalSecurityIPGroupRelation DescribeGlobalSecurityIPGroupRelation get

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:EvaluateResource EvaluateResource none

*All Resource

*

Yok Yok
dds:DescribeMongoDBLogConfig DescribeMongoDBLogConfig get

*dbinstance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:DescribeShardingNetworkAddress DescribeShardingNetworkAddress get

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:TransferClusterBackup TransferClusterBackup none

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:AllocateNodePrivateNetworkAddress AllocateNodePrivateNetworkAddress update

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:DescribeSecurityGroupConfiguration DescribeSecurityGroupConfiguration get

*dbinstance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:DeleteNode DeleteNode delete

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:CreateBackup CreateBackup create

*dbinstance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:CreateShardingDBInstance CreateShardingDBInstance create

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/*

Yok Yok
dds:DeleteDBInstance DeleteDBInstance delete

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:DescribeInstanceRecoverTime DescribeInstanceRecoverTime none

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbInstanceId}

Yok Yok
dds:UpgradeDBInstanceKernelVersion UpgradeDBInstanceKernelVersion update

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:ModifyAdvancedBackupPolicy ModifyAdvancedBackupPolicy update

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:DescribeAvailableEngineVersion DescribeAvailableEngineVersion get

*dbinstance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:DescribeRdsVSwitchs DescribeRdsVSwitchs get

*All Resource

*

Yok Yok
dds:RenewDBInstance RenewDBInstance update

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:DescribeErrorLogRecords DescribeErrorLogRecords get

*dbinstance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:ResetAccountPassword ResetAccountPassword update

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:ModifyDBInstanceSSL ModifyDBInstanceSSL update

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

dds:SSLAction

Yok
dds:DescribeRdsVpcs DescribeRdsVpcs get

*All Resource

*

Yok Yok
dds:DescribeActiveOperationMaintenanceConfig DescribeActiveOperationMaintenanceConfig get

*All Resource

*

Yok Yok
dds:ModifyDBInstanceAttribute ModifyDBInstanceAttribute update

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:DescribeVpcsForMongoDB DescribeVpcsForMongoDB list

*All Resource

*

Yok Yok
dds:DescribeRoleTagStatus DescribeRoleTagStatus get

*dbinstance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:DescribeAuditLogFilter DescribeAuditLogFilter get

*dbinstance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:CheckRecoveryCondition CheckRecoveryCondition get

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:ReleaseNodePrivateNetworkAddress ReleaseNodePrivateNetworkAddress update

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbInstanceId}

Yok Yok
dds:DescribeDBInstanceSwitchLog DescribeDBInstanceSwitchLog list

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbInstanceId}

Yok Yok
dds:UntagResources UntagResources update

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:DescribeDBInstanceSSL DescribeDBInstanceSSL get

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:DescribeClusterBackups DescribeClusterBackups get

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbInstanceId}

Yok Yok
dds:DescribeDBInstancesOverview DescribeDBInstancesOverview list

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/*

Yok Yok
dds:DescribeSlowLogRecords DescribeSlowLogRecords get

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:CancelActiveOperationTasks CancelActiveOperationTasks update

*All Resource

*

Yok Yok
dds:DescribeActiveOperationTaskType DescribeActiveOperationTaskType get

*All Resource

*

Yok Yok
dds:DescribeAdvancedBackupStatus DescribeAdvancedBackupStatus get

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:CreateNode CreateNode create

*dbinstance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:ModifySecurityIps ModifySecurityIps update

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:DescribeGlobalSecurityIPGroup DescribeGlobalSecurityIPGroup list

*All Resource

*

Yok Yok
dds:DescribeClusterRecoverTime DescribeClusterRecoverTime get

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:ModifyDBInstanceMonitor ModifyDBInstanceMonitor update

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:ModifyTaskInfo ModifyTaskInfo update

*All Resource

*

Yok Yok
dds:DescribeDBInstanceEncryptionKey DescribeDBInstanceEncryptionKey get

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:ListTagResources ListTagResources get

*All Resource

*

Yok Yok
dds:DescribeParameterModificationHistory DescribeParameterModificationHistory get

*dbinstance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:ModifyGlobalSecurityIPGroupRelation ModifyGlobalSecurityIPGroupRelation update

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:DescribeTags DescribeTags get

*All Resource

*

Yok Yok
dds:DescribeInstanceAutoRenewalAttribute DescribeInstanceAutoRenewalAttribute get

Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:CreateAccount CreateAccount create

*DBInstance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbInstanceId}

Yok Yok
dds:ModifyDBInstanceNetworkType ModifyDBInstanceNetworkType update

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:ModifyDBInstanceDescription ModifyDBInstanceDescription update

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:ModifyActiveOperationMaintenanceConfig ModifyActiveOperationMaintenanceConfig update

*All Resource

*

Yok Yok
dds:AllocatePublicNetworkAddress AllocatePublicNetworkAddress update

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:ModifySrvNetworkAddress ModifySrvNetworkAddress update

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:DescribeActiveOperationTaskRegion DescribeActiveOperationTaskRegion list

*All Resource

*

Yok Yok
dds:DescribeKmsKeys DescribeKmsKeys get

*All Resource

*

Yok Yok
dds:TransformInstanceChargeType TransformInstanceChargeType update

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbInstanceId}

Yok Yok
dds:DescribeRenewalPrice DescribeRenewalPrice get

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok
dds:MigrateAvailableZone MigrateAvailableZone update

*Instance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Yok Yok

Resource

Aşağıdaki tabloda, ApsaraDB for MongoDB tarafından tanımlanan kaynaklar listelenmektedir. Belirli işlemler için izin vermek üzere bunları RAM ilke ifadelerinin Resource öğesinde belirtin. Bunlar ARN'ler tarafından benzersiz şekilde tanımlanır. Format: acs:{#ramcode}:{#regionId}:{#accountId}:{#resourceType}:

  • acs: Alibaba Cloud hizmetinin baş harfleri; Alibaba Cloud'un genel bulutunu ifade eder.

  • {#ramcode}: RAM'de bir Alibaba Cloud hizmetini belirtmek için kullanılan kod.

  • {#regionId}: Bölge kimliği. Kaynak tüm bölgeleri kapsıyorsa yıldız işareti (*) olarak ayarlayın.

  • {#accountId}: Alibaba Cloud hesabının kimliği. Kaynak tüm Alibaba Cloud hesaplarını kapsıyorsa yıldız işareti (*) olarak ayarlayın.

  • {#resourceType}: Hizmet tarafından tanımlanan kaynak tanımlayıcısı. Dosya yoluna benzer hiyerarşik bir yapıyı destekler. İfade genel kaynakları kapsıyorsa yıldız işareti (*) olarak ayarlayın.

Kaynak türü

ARN

Instance
  • acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}
  • acs:dds:{#regionId}:{#accountId}:dbinstance/*
  • acs:dds:{#regionId}:{#accountId}:dbinstance/{#InstanceId}
  • acs:dds:{#regionId}:{#accountId}:instance/{#InstanceId}
  • acs:dds:{#regionId}:{#accountId}:instance/*
dbinstance
  • acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}
  • acs:dds:{#regionId}:{#accountId}:dbinstance/*
DBInstance
  • acs:dds:{#regionId}:{#accountId}:dbinstance/*
  • acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbInstanceId}

Condition

Aşağıdaki tabloda, ApsaraDB for MongoDB tarafından tanımlanan ürün düzeyindeki koşul anahtarları listelenmektedir. Ayrıca Alibaba Cloud'un Ortak koşul anahtarlarını da kullanabilirsiniz. Hassas yetkilendirme kuralları tanımlamak için bu anahtarları RAM ilke ifadelerinin Condition öğesinde belirtin. Koşul anahtarında, ilkenin Condition_value öğesindeki koşul değerlerini belirtin.

Her koşul anahtarının string, number, Boolean veya IP adresi gibi belirli bir veri türü vardır. Veri türü, istek değerlerinin ilke değerleriyle karşılaştırılmasında hangi koşullu operatörlerin kullanılabileceğini belirler. Koşul anahtarının veri türüyle uyumlu koşullu operatörleri belirtmeniz gerekir. Uyumsuz operatörler ilkeyi geçersiz kılar. Geçerli kombinasyonlar için bkz. Koşul operatörü.

Koşul anahtarı

Açıklama

Veri türü

acs:ResourceTag İstekleri etiketlere göre yetkilendirir. STRING
dds:SSLAction İstekleri SSL anahtarı durumuna göre yetkilendirir. String

Özel RAM ilkeleri nasıl oluşturulur?

Özel ilkeler oluşturup bunları RAM kullanıcılarına, RAM kullanıcı gruplarına veya RAM rollerine atayabilirsiniz. Talimatlar için bkz: