【发布时间】:2020-11-05 17:29:48
【问题描述】:
我有一个桶:s3://mybucket
我只想允许删除s3://mybucket/test下的对象
我尝试了以下策略:
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "Stmt1604573937792",
"Action": [
"s3:DeleteObject"
],
"Effect": "Allow",
"Resource": [
"arn:aws:s3:::mybucket/",
"arn:aws:s3:::mybucket/*"
],
"Condition": {
"StringLike": {
"s3:prefix": "test/*"
}
}
}
]
}
但是,尝试删除对象 arn:aws:s3:::mybucket/test/x.txt 的 IAM 策略模拟器未能显示“隐式拒绝(无匹配语句)”。我应该改变什么?
【问题讨论】:
标签: amazon-web-services amazon-s3 amazon-iam aws-policies