authresourtype
最近更新时间: 2026-03-13 09:03:00
资源级权限指的是能够指定用户对哪些资源具有执行操作的能力。MongoDB 部分支持资源级权限,即表示针对支持资源级权限的 MongoDB 操作,您可以控制何时允许用户执行操作或是允许用户使用特定资源。访问管理 CAM 中可授权的资源类型如下:
| 资源类型 | 授权策略中的资源描述方法 |
|---|---|
| MongoDB 实例相关 | qcs::mongodb:$region::instance/*qcs::mongodb:$region:$account:instanceId/$instanceId |
下表将介绍当前支持资源级权限的 MongoDB API 操作,以及每个操作支持的资源。指定资源路径的时候,您可以在路径中使用 * 通配符。
表中未列出的云数据库 API 操作,即表示该云数据库 API 操作不支持资源级权限。针对不支持资源级权限的云数据库 API 操作,您仍可以向用户授予使用该操作的权限,但策略语句的资源元素必须指定为 *。
MongoDB 实例相关
| API 操作 | 资源路径 |
|---|---|
| BackupDBInstance | qcs::mongodb:$region:$account:instanceId/*``qcs::mongodb:$region:$account:instanceId/$instanceId |
| CreateAccountUser | qcs::mongodb:$region:$account:instanceId/*``qcs::mongodb:$region:$account:instanceId/$instanceId |
| CreateDBInstance | qcs::mongodb:$region:$account:instanceId/*``qcs::mongodb:$region:$account:instanceId/$instanceId |
| CreateDBInstanceHour | qcs::mongodb:$region:$account:instanceId/*``qcs::mongodb:$region:$account:instanceId/$instanceId |
| DeleteAccountUser | qcs::mongodb:$region:$account:instanceId/*``qcs::mongodb:$region:$account:instanceId/$instanceId |
| DescribeAccountUsers | qcs::mongodb:$region:$account:instanceId/*``qcs::mongodb:$region:$account:instanceId/$instanceId |
| DescribeBackupAccess | qcs::mongodb:$region:$account:instanceId/*``qcs::mongodb:$region:$account:instanceId/$instanceId |
| DescribeBackupRules | qcs::mongodb:$region:$account:instanceId/*``qcs::mongodb:$region:$account:instanceId/$instanceId |
| DescribeClientConnections | qcs::mongodb:$region:$account:instanceId/*``qcs::mongodb:$region:$account:instanceId/$instanceId |
| DescribeDBBackups | qcs::mongodb:$region:$account:instanceId/*``qcs::mongodb:$region:$account:instanceId/$instanceId |
| DescribeDBInstances | qcs::mongodb:$region:$account:instanceId/*``qcs::mongodb:$region:$account:instanceId/$instanceId |
| DescribeInstanceDB | qcs::mongodb:$region:$account:instanceId/*``qcs::mongodb:$region:$account:instanceId/$instanceId |
| DescribeInstanceTaskInfo | qcs::mongodb:$region:$account:instanceId/*``qcs::mongodb:$region:$account:instanceId/$instanceId |
| DescribeSlowLog | qcs::mongodb:$region:$account:instanceId/*``qcs::mongodb:$region:$account:instanceId/$instanceId |
| DescribeSlowLogPattern | qcs::mongodb:$region:$account:instanceId/*``qcs::mongodb:$region:$account:instanceId/$instanceId |
| DescribeSpecInfo | qcs::mongodb:$region:$account:instanceId/*``qcs::mongodb:$region:$account:instanceId/$instanceId |
| ExchangeInstance | qcs::mongodb:$region:$account:instanceId/*``qcs::mongodb:$region:$account:instanceId/$instanceId |
| IsolateDBInstance | qcs::mongodb:$region:$account:instanceId/*``qcs::mongodb:$region:$account:instanceId/$instanceId |
| ModifyDBInstanceSpec | qcs::mongodb:$region:$account:instanceId/*``qcs::mongodb:$region:$account:instanceId/$instanceId |
| OfflineIsolatedDBInstance | qcs::mongodb:$region:$account:instanceId/*``qcs::mongodb:$region:$account:instanceId/$instanceId |
| RemoveCloneInstance | qcs::mongodb:$region:$account:instanceId/*``qcs::mongodb:$region:$account:instanceId/$instanceId |
| RenameInstance | qcs::mongodb:$region:$account:instanceId/*``qcs::mongodb:$region:$account:instanceId/$instanceId |
| RenewInstance | qcs::mongodb:$region:$account:instanceId/*``qcs::mongodb:$region:$account:instanceId/$instanceId |
| ResizeOplog | qcs::mongodb:$region:$account:instanceId/*``qcs::mongodb:$region:$account:instanceId/$instanceId |
| RestartInstance | qcs::mongodb:$region:$account:instanceId/*``qcs::mongodb:$region:$account:instanceId/$instanceId |
| RestoreDBInstance | qcs::mongodb:$region:$account:instanceId/*``qcs::mongodb:$region:$account:instanceId/$instanceId |
| SetAccountUserPrivilege | qcs::mongodb:$region:$account:instanceId/*``qcs::mongodb:$region:$account:instanceId/$instanceId |
| SetAutoRenew | qcs::mongodb:$region:$account:instanceId/*``qcs::mongodb:$region:$account:instanceId/$instanceId |
| SetBackupRules | qcs::mongodb:$region:$account:instanceId/*``qcs::mongodb:$region:$account:instanceId/$instanceId |
| SetInstanceFormal | qcs::mongodb:$region:$account:instanceId/*``qcs::mongodb:$region:$account:instanceId/$instanceId |
| SetInstanceMaintenance | qcs::mongodb:$region:$account:instanceId/*``qcs::mongodb:$region:$account:instanceId/$instanceId |
| SetPassword | qcs::mongodb:$region:$account:instanceId/*``qcs::mongodb:$region:$account:instanceId/$instanceId |
| SetReadOnlyToNormal | qcs::mongodb:$region:$account:instanceId/*``qcs::mongodb:$region:$account:instanceId/$instanceId |
| TerminateDBInstance | qcs::mongodb:$region:$account:instanceId/*``qcs::mongodb:$region:$account:instanceId/$instanceId |
| TerminateDBInstanceHour | qcs::mongodb:$region:$account:instanceId/*``qcs::mongodb:$region:$account:instanceId/$instanceId |
| UpgradeDBInstance | qcs::mongodb:$region:$account:instanceId/*``qcs::mongodb:$region:$account:instanceId/$instanceId |
| UpgradeDBInstanceHour | qcs::mongodb:$region:$account:instanceId/*``qcs::mongodb:$region:$account:instanceId/$instanceId |