访问管理 Agent Runtime

使用场景: 当前角色为Agent沙箱(AGS)服务相关角色,用于授权AGS访问CFS、VPC等腾讯云资源,无需用户托管密钥,操作更高效、更安全。该角色将在已关联策略的权限范围内访问你的其他云服务资源。权限策略。

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

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

CAM中产品名 角色名称 角色类型 角色载体
Agent Runtime AGS_QCSLinkedRoleInSandboxTool 服务相关角色 sandboxtool.ags.cloud.tencent.com
Agent Runtime AGC_QCSLinkedRoleInResourceAccess 服务相关角色 agc.ags.cloud.tencent.com

二、AGS_QCSLinkedRoleInSandboxTool

·策略名称: QcloudAccessForAGSRoleInSandboxTool

·策略内容:{
"version": "2.0",
"statement": [
{
"effect": "allow",
"action": [
"cfs:DescribeMountTargets",
"vpc:DescribeSubnets",
"vpc:DescribeSecurityGroups",
"vpc:CreateVpcEndPointServiceWhiteList",
"vpc:DeleteVpcEndPointServiceWhiteList",
"vpc:DescribeVpcEndPointServiceWhiteList",
"vpc:DescribeVpcEndPointService",
"vpc:CreateVpcEndPointService",
"vpc:DeleteVpcEndPointService",
"vpc:DescribeSubnetEx",
"cvm:DescribeSecurityGroups",
"cos:GetService",
"tcr:CreateInstanceToken",
"tcr:DescribeImages",
"tcr:DescribeInstances",
"tcr:DescribeInternalEndpoints",
"tcr:DescribeNamespaces",
"tcr:DescribeRepositories",
"tcr:DescribeApplicationTokenPersonal",
"tcr:DescribeImagePersonal",
"tcr:DescribeImageFilterPersonal",
"tcr:DescribeRepositoryOwnerPersonal",
"tcr:DescribeNamespacePersonal",
"tcr:DescribeRepositoryFilterPersonal",
"cos:PutObject",
"cos:GetObject",
"cos:HeadObject",
"cos:DeleteObject",
"cos:HeadBucket",
"cos:GetBucket",
"cos:UploadPart",
"cos:ListParts",
"cos:InitiateMultipartUpload",
"cos:ListMultipartUploads",
"cos:CompleteMultipartUpload",
"cos:AbortMultipartUpload",
"tcr:PullRepository",
"clb:CreateLoadBalancer",
"clb:DeleteLoadBalancer",
"clb:DescribeLoadBalancers",
"clb:CreateListener",
"clb:DeleteListener",
"clb:DescribeListeners",
"clb:RegisterTargets",
"clb:DeregisterTargets",
"clb:BatchRegisterTargets",
"clb:BatchDeregisterTargets",
"clb:DescribeTargets",
"clb:DescribeTargetHealth",
"clb:ModifyTargetWeight",
"clb:DescribeTaskStatus",
"smh:DescribeAccountFlag",
"smh:DescribeInstanceDetail",
"smh:DescribeLibraries",
"smh:DescribeLibrarySecret",
"smh:DescribeOfficialInstances",
"smh:DescribeOfficialOverview",
"smh:DescribeOfficialOverview",
"smh:DescribeOrgInfo",
"smh:DescribePhoneRelatedOrg",
"smh:DescribeSpaceInternal",
"smh:DescribeTrafficPackages",
"smh:DescribeUserLifecycle",
"ags:*",
"clb:ModifyLoadBalancerAttributes",
"privatedns:DescribePrivateZone",
"privatedns:DescribePrivateZoneService",
"privatedns:DeletePrivateZone",
"privatedns:CreatePrivateZone",
"privatedns:DeletePrivateZoneRecord",
"privatedns:CreatePrivateZoneRecord",
"privatedns:ModifyPrivateZoneRecord",
"privatedns:ModifyPrivateZoneVpc",
"privatedns:ModifyRecordsStatus",
"privatedns:DescribePrivateZoneList",
"privatedns:DescribePrivateZoneRecordList",
"vpc:CreateVpcEndPoint",
"vpc:ModifyVpcEndPointAttribute",
"vpc:DeleteVpcEndPoint",
"vpc:DescribeVpcEndPoint",
"ssl:DescribeCertificates",
"ssl:DescribeCertificateDetail",
"vpc:DescribeVpcLimits",
"vpc:DescribeHaVips",
"cfs:DescribeCfsFileSystems"
],
"resource": "*"
}
]
}

三、AGC_QCSLinkedRoleInResourceAccess

使用场景: 当前角色为Agent Runtime (ags) Agent 集群服务相关角色,用于授权 Agent 集群服务代表你访问 TKE等腾讯云资源,完成专属 TKE 集群的创建、查询和生命周期管理等。权限策略

·策略名称: QcloudAccessForAGSLinkedRoleInTKE

·策略内容:{
"version": "2.0",
"statement": [
{
"effect": "allow",
"action": [
"tke:CreateCluster",
"tke:DeleteCluster",
"tke:DescribeAddon",
"tke:DescribeClusterInstances",
"tke:DescribeClusterLevelAttribute",
"tke:DescribeClusterStatus",
"tke:DescribeNodePools",
"tke:DisableClusterDeletionProtection",
"tke:EnableClusterDeletionProtection",
"tke:InstallAddon",
"tke:ModifyClusterAttribute",
"tke:ModifyClusterTags",
"ags:CheckServiceLinkedRoleResourcesByRegion",
"tke:DescribeClusters",
"vpc:DescribeVpcs",
"vpc:DescribeSubnets"
],
"resource": "*"
}
]
}

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