本文为您介绍HTTPDNS服务关联角色(AliyunServiceRoleForHttpdns)的应用场景以及如何删除服务关联角色。
背景信息
HTTPDNS服务关联角色(AliyunServiceRoleForHttpdns)是在某些情况下,为了完成HTTPDNS自身的某个功能,需要获取其他云服务的访问权限,而提供的RAM角色。更多关于服务关联角色的信息请参见服务关联角色。
应用场景
HTTPDNS的自定义域名解析功能需要访问函数计算的资源,通过服务关联角色功能获取访问权限。
AliyunServiceRoleForHttpdns介绍
角色名称:AliyunServiceRoleForHttpdns
角色权限策略:AliyunServiceRolePolicyForHttpdns
权限说明:
{
"Version":"1",
"Statement":[
{
"Action":[
"fc:ListServiceVersions",
"fc:InvokeFunction",
"fc:ListServices",
"fc:ListFunctions",
"fc:ListTriggers",
"fc:ListVersions",
"fc:ListAliases",
"fc:GetService",
"fc:GetFunction",
"fc:GetTrigger",
"fc:GetAlias"
],
"Resource":"*",
"Effect":"Allow"
},
{
"Action":"ram:DeleteServiceLinkedRole",
"Resource":"*",
"Effect":"Allow",
"Condition":{
"StringEquals":{
"ram:ServiceName":"httpdns.aliyuncs.com"
}
}
}
]
}
删除服务关联角色
如果您需要删除AliyunServiceRoleForHttpdns(服务关联角色),需要先将所有自定义函数的状态设置为停止。
文档内容是否对您有帮助?