一、服务(相关)角色是由腾讯云服务预定义,经用户授权后相应服务即可通过扮演服务相关角色对用户资源进行访问操作。这篇档介绍具体服务相关角色的使用场景及相关权限策略信息。
| CAM中产品名 | 角色名称 | 角色类型 | 角色载体 |
| 云数据库 SQL Server | SQLServer_QCSLinkedRoleInKMS | 服务相关角色 | kms.sqlserver.cloud.tencent.com |
| 云数据库 SQL Server | SQLServer_QCSLinkedRoleInDBCustom | 服务相关角色 | dbcustom.sqlserver.cloud.tencent.com |
| 云数据库 SQL Server | SQLServer_QCSLinkedRoleInDBLogToCLS | 服务相关角色 | DBLogToCLS.SQLServer.cloud.tencent.com |
二、SQLServer_QCSLinkedRoleInKMS
·策略名称: QcloudAccessForSQLServerLinkedRoleInKMS
·策略内容:{
"version": "2.0",
"statement": [
{
"effect": "allow",
"action": [
"kms:ListKeyDetail",
"kms:CreateKey",
"kms:GenerateDataKey",
"kms:Decrypt",
"kms:BindCloudResource",
"kms:UnbindCloudResource",
"kms:Encrypt",
"kms:DescribeKey"
],
"resource": "*"
}
]
}
三、SQLServer_QCSLinkedRoleInDBCustom
使用场景: 当前角色为SQL Server服务相关角色,该角色将在已关联策略的权限范围内访问你的其他云服务资源。权限策略
·策略名称: QcloudAccessForSQLServerLinkedRoleInDBCustom
·策略内容:{
"version": "2.0",
"statement": [
{
"effect": "allow",
"action": [
"dbdc:CreateDBCustomDisasterRecoverGroup",
"dbdc:DeleteDBCustomDisasterRecoverGroups",
"dbdc:DeleteDBCustomNodesDisasterRecoverGroup",
"dbdc:DescribeDBCustomDisasterRecoverGroupQuota",
"dbdc:DescribeDBCustomDisasterRecoverGroups",
"dbdc:ModifyDBCustomDisasterRecoverGroupAttribute",
"dbdc:ModifyDBCustomDisasterRecoverGroupTags",
"dbdc:ModifyDBCustomNodesDisasterRecoverGroup",
"dbdc:DescribeDBCustomNodeTypes",
"dbdc:DescribeDBCustomRegions",
"dbdc:DescribeDBCustomZones",
"dbdc:CheckRoleAuthorized",
"dbdc:DescribeDBCustomImages",
"dbdc:DescribeDBCustomTaskStatus",
"dbdc:ModifyDBCustomNodeAttributes",
"dbdc:DescribeDBCustomNodeSecurityGroups",
"dbdc:ModifyDBCustomNodeSecurityGroups",
"dbdc:AddNodesToDBCustomCluster",
"dbdc:CreateDBCustomNodes",
"dbdc:DescribeDBCustomNodes",
"dbdc:DestroyDBCustomNode",
"dbdc:IsolateDBCustomNode",
"dbdc:ModifyDBCustomNodeTags",
"dbdc:RenewDBCustomNode"
],
"resource": "*"
},
{
"effect": "allow",
"action": [
"finance:trade",
"finance:RefundInstanceBatch"
],
"resource": [
"qcs::dbdc:::*"
]
}
]
}
四、SQLServer_QCSLinkedRoleInDBLogToCLS
使用场景: 当前角色为云数据库 SQL Server(sqlserver)服务相关角色,该角色将在已关联策略的权限范围内访问你的云服务(CLS)资源。权限策略
·策略名称: QcloudAccessForSQLServerDBLinkedRoleInDBLogDeliverToCLS
·策略内容:{
"version": "2.0",
"statement": [
{
"effect": "allow",
"action": [
"cls:ModifyKafkaRecharge",
"cls:DescribeKafkaRecharges",
"cls:DeleteKafkaRecharge",
"cls:CreateKafkaRecharge",
"cls:DeleteCloudProductLogTask",
"cls:ModifyCloudProductLogTask"
],
"resource": "*"
}
]
}