【发布时间】:2022-12-15 10:15:58
【问题描述】:
AWS 抛出以下错误,指出用户无权访问 apigateway:TagResource 权限,但是当我在 IAM 控制台中检查可用权限列表时,我无法找到任何此类权限。
xxxx is not authorized to perform: apigateway:TagResource on resource xxx
目前,我已经为该 API 授予了以下权限。
{
"Effect": "Allow",
"Action": [
"apigateway:DELETE",
"apigateway:PUT",
"apigateway:PATCH",
"apigateway:POST",
"apigateway:GET"
],
"Resource": [
"arn:aws:apigateway:*::/restapis*",
"arn:aws:apigateway:*::/apikeys*",
"arn:aws:apigateway:*::/usageplans*",
"arn:aws:apigateway:*::/domainnames*",
"arn:aws:apigateway:*::/tags*",
"arn:aws:apigateway:*::/apis*"
],
"Condition": {
"StringLikeIfExists": {
"apigateway:Request/apiName": "my-api*"
}
}
}
如何解决这个问题,是否需要任何其他许可?
【问题讨论】:
标签: amazon-web-services aws-api-gateway amazon-iam api-gateway