访问管理 Elasticsearch Service

这篇档介绍了腾讯云服务相关角色的概念及其使用场景,重点列举了多个与Elasticsearch Service(ES)相关的服务角色及其权限策略。每个角色都有特定的使用场景和对应的权限策略,允许服务在授权范围内访问用户的云资源。ES_QCSLinkedRoleInAuthCos使用场景:获取访问用户COS数据的角色。权限策略:允许列出、获取、头部请求COS数据等操作。ES_QCSLinkedRoleInAccessCo。

相关产品
访问管理 产品页,含版本规格、价格与购买入口。

一、服务(相关)角色是由腾讯云服务预定义,经用户授权后相应服务即可通过扮演服务相关角色对用户资源进行访问操作。这篇档介绍具体服务相关角色的使用场景及相关权限策略信息。

CAM中产品名 角色名称 角色类型 角色载体
Elasticsearch Service ES_QCSLinkedRoleInAuthCos 服务相关角色 authcos.es.cloud.tencent.com
Elasticsearch Service ES_QCSLinkedRoleInAuthVPC 服务相关角色 authvpc.es.cloud.tencent.com
Elasticsearch Service ES_QCSLinkedRoleInAccessCos 服务相关角色 acesscos.es.cloud.tencent.com
Elasticsearch Service ES_QCSLinkedRoleInDataImport 服务相关角色 dataimport.es.cloud.tencent.com
Elasticsearch Service ES_QCSLinkedRoleInLogSyncCls 服务相关角色 logsynccls.es.cloud.tencent.com
Elasticsearch Service ES_QCSLinkedRoleInVpcOperate 服务相关角色 vpcoperate.es.cloud.tencent.com
Elasticsearch Service ES_QCSLinkedRoleInBeatsCollector 服务相关角色 beatscollector.es.cloud.tencent.com
Elasticsearch Service ES_QCSLinkedRoleInMonitorOperate 服务相关角色 monitorpperate.es.cloud.tencent.com

二、ES_QCSLinkedRoleInAuthCos

使用场景: 获取访问用户cos数据的角色权限策略

·策略名称: QcloudAccessForESLinkedRoleInAuthCos

·策略内容:{
"version": "2.0",
"statement": [
{
"effect": "allow",
"action": [
"cos:List*",
"cos:Get*",
"cos:Head*",
"cos:OptionsObject"
],
"resource": "*"
}
]
}

三、ES_QCSLinkedRoleInAuthVPC

使用场景: ES AISearch获取操作用户vpc权限权限策略

·策略名称: QcloudAccessForESLinkedRoleInAuthVPC

·策略内容:{
"version": "2.0",
"statement": [
{
"effect": "allow",
"action": [
"vpc:DescribeSecurityGroups",
"vpc:DescribeVpcTaskResult",
"vpc:DeleteNetworkInterface",
"vpc:CreateNetworkInterface",
"vpc:DescribeNetworkInterfaces",
"vpc:DetachCcnInstances",
"vpc:DeleteCcn",
"vpc:AttachCcnInstances",
"vpc:CreateCcn",
"vpc:DescribeSubnetEx",
"vpc:DescribeVpcEx",
"vpc:DisassociateVpcEndPointSecurityGroups",
"vpc:ModifyVpcEndPointAttribute",
"vpc:CreateVpcEndPoint",
"vpc:DeleteVpcEndPoint",
"vpc:DescribeVpcEndPoint"
],
"resource": "*"
}
]
}

四、ES_QCSLinkedRoleInAccessCos

使用场景: 当前角色为检索服务(ES)服务相关角色,该角色将在已关联策略的权限范围内访问你的其他云服务资源。权限策略

·策略名称: QcloudAccessForEsLinkedRoleInCosAcess

·策略内容:{
"statement": [
{
"action": [
"cos:GetBucket",
"cos:HeadBucket",
"cos:GetObject",
"cos:HeadObject",
"cos:PutObject",
"cos:PostObject",
"cos:InitiateMultipartUpload",
"cos:ListMultipartUploads",
"cos:ListParts",
"cos:UploadPart",
"cos:CompleteMultipartUpload",
"cos:DeleteObject",
"cos:DeleteMultipleObjects"
],
"effect": "allow",
"resource": "*"
}
],
"version": "2.0"
}

五、ES_QCSLinkedRoleInDataImport

使用场景: 当前角色为 Elasticsearch Service(ES)服务相关角色,该角色将在已关联策略的权限范围内访问你的其他云服务资源。权限策略

·策略名称: QcloudAccessForESLinkedRoleInDataImport

·策略内容:{
"version": "2.0",
"statement": [
{
"action": [
"ckafka:DescribeInstancesDetail",
"ckafka:DescribeInstances",
"ckafka:CreateTopic",
"ckafka:DescribeTopicDetail",
"ckafka:DescribeTopic",
"ckafka:DescribeRoute",
"ckafka:CreateDatahubTopic",
"ckafka:DescribeDatahubTopic",
"ckafka:CreateConnectResource",
"ckafka:DescribeConnectResource",
"ckafka:CreateDatahubTask",
"ckafka:DescribeDatahubTask",
"tat:RunCommand",
"tat:DescribeInvocations",
"tat:DescribeAutomationAgentStatus",
"tke:DescribeClusters",
"tke:DescribeClusterReleases",
"tke:CreateClusterRelease",
"tke:UpgradeClusterRelease",
"tke:UninstallClusterRelease",
"tke:CancelClusterRelease",
"ckafka:DeleteDatahubTopic",
"ckafka:DeleteConnectResource",
"ckafka:DeleteDatahubTask",
"ckafka:DeleteDatahubGroup",
"ckafka:ModifyGroupOffsets",
"ckafka:ModifyDatahubResource",
"cvm:DescribeInstances",
"emr:DescribeClusterLogInfo",
"emr:NotifyEmr"
],
"resource": "*",
"effect": "allow"
}
]
}

六、ES_QCSLinkedRoleInLogSyncCls

使用场景: 当前角色为Elasticsearch Serivce(ES)服务相关角色,该角色将在已关联策略的权限范围内访问你的其他云服务资源。权限策略

·策略名称: QcloudAccessForESLinkedRoleInLogSyncCls

·策略内容:{
"statement": [
{
"action": [
"cls:ModifyTopic",
"emr:AddClusterLogsToCls",
"emr:RemoveClusterLogsToCls",
"emr:DescribeInstances",
"cls:RealtimeProducer"
],
"effect": "allow",
"resource": "*"
}
],
"version": "2.0"
}

七、ES_QCSLinkedRoleInVpcOperate

使用场景: 当前角色为Elasticsearch Service (ES)服务相关角色,该角色将在已关联策略的权限范围内访问你的其他云服务资源。权限策略

·策略名称: QcloudAccessForESLinkedRoleInVpcOperate

·策略内容:{
"version": "1.0",
"statement": [
{
"action": [
"vpc:DescribeVpcEx",
"vpc:DescribeSubnetEx",
"vpc:CreateCcn",
"vpc:AttachCcnInstances",
"vpc:DeleteCcn",
"vpc:DetachCcnInstances",
"vpc:DescribeNetworkInterfaces",
"vpc:CreateNetworkInterface",
"vpc:DeleteNetworkInterface",
"vpc:DescribeVpcTaskResult",
"vpc:CreateVpcEndPoint",
"vpc:DescribeVpcEndPoint",
"vpc:ModifyVpcEndPointAttribute",
"vpc:DeleteVpcEndPoint",
"vpc:DisassociateVpcEndPointSecurityGroups",
"cvm:DescribeSecurityGroups",
"kms:GetServiceStatus",
"kms:ListKeyDetail",
"kms:CreateKey",
"kms:GenerateDataKey",
"kms:Decrypt",
"kms:BindCloudResource",
"kms:UnbindCloudResource"
],
"resource": "*",
"effect": "allow"
}
]
}

八、ES_QCSLinkedRoleInBeatsCollector

使用场景: 当前角色为 Elasticsearch Service(ES)服务相关角色,该角色将在已关联策略的权限范围内访问你的其他云服务资源。权限策略

·策略名称: QcloudAccessForESLinkedRoleInBeatsCollector

·策略内容:{
"version": "2.0",
"statement": [
{
"effect": "allow",
"action": [
"tat:RunCommand",
"tat:DescribeInvocations",
"tat:DescribeAutomationAgentStatus",
"tke:DescribeClusters",
"tke:DescribeClusterReleases",
"tke:CreateClusterRelease",
"tke:UpgradeClusterRelease",
"tke:UninstallClusterRelease",
"tke:CancelClusterRelease",
"cvm:DescribeInstances",
"emr:DescribeClusterLogInfo",
"emr:NotifyEmr"
],
"resource": [
"*"
]
}
]
}

九、ES_QCSLinkedRoleInMonitorOperate

使用场景: 当前角色为ES服务相关角色,用于授权腾讯云访问云监控,该角色将在已关联策略的权限范围内访问你的云监控资源。权限策略

·策略名称: QcloudAccessForMonitorLinkedRoleInES

·策略内容:{
"version": "2.0",
"statement": [
{
"effect": "allow",
"action": [
"monitor:DescribeAlarmPolicies",
"monitor:GetMonitorData",
"monitor:GetMonitorDataInternal",
"monitor:CreateAlarmPolicy",
"monitor:DescribeAlarmPolicy",
"monitor:BindingPolicyObject",
"monitor:UnBindingPolicyObject",
"monitor:DescribeBindingPolicyObjectList"
],
"resource": "*"
}
]
}

赞 (0)
上一篇 4天前
下一篇 4天前