本文为您介绍VPN网关的服务关联角色AliyunServiceRoleForVPNCertificate以及如何删除VPN网关服务关联角色。
背景信息
服务关联角色SLR(Service Linked Role)是指与某个云服务关联的RAM角色。在某些场景下,为了完成云服务的某个功能,需要获取其他云服务的访问权限。通过服务关联角色,您可以更好的创建云服务正常操作所需的权限,避免误操作带来的风险。关于服务关联角色的更多信息,请参见服务关联角色。
创建服务关联角色AliyunServiceRoleForVPNCertificate
您在首次为国密型VPN网关绑定SSL证书时,系统将会为您自动创建一个名称为AliyunServiceRoleForVPNCertificate的服务关联角色,并且为该角色添加名称为AliyunServiceRolePolicyForVPNCertificate的权限策略,该权限会允许VPN网关访问其他云资源。权限策略内容如下:
说明 如果服务关联角色AliyunServiceRoleForVPNCertificate已存在,系统则不会重复创建。
{
"Statement": [
{
"Effect": "Allow",
"Action": [
"kms:DescribeCertificate",
"kms:GetCertificate",
"kms:CertificatePublicKeyEncrypt",
"kms:CertificatePrivateKeyDecrypt",
"kms:CertificatePublicKeyVerify",
"kms:CertificatePrivateKeySign",
"yundun-cert:DescribeSSLCertificateList",
"yundun-cert:DescribeSSLCertificateMatchDomainList",
"yundun-cert:DescribeSSLCertificatePublicKeyDetail",
"yundun-cert:DescribeSSLCertificatePrivateKey",
"yundun-cert:Sign",
"yundun-cert:Verify",
"yundun-cert:Encrypt",
"yundun-cert:Decrypt"
],
"Resource": "*"
},
{
"Action": "ram:DeleteServiceLinkedRole",
"Resource": "*",
"Effect": "Allow",
"Condition": {
"StringEquals": {
"ram:ServiceName": "certificate.vpn.aliyuncs.com"
}
}
}
],
"Version": "1"
}