Mic*_*out 2 permissions amazon-s3
在AWS中,我有以下内容
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "AllowGroupToSeeBucketvideo",
"Action": [
"s3:ListAllMyBuckets",
"s3:GetBucketLocation"
],
"Effect": "Allow",
"Resource": [
"arn:aws:s3:::mybucket"
]
},
{
"Sid": "AllowListingOfVideoBucket",
"Action": [
"s3:ListBucket"
],
"Effect": "Allow",
"Resource": [
"arn:aws:s3:::mybucket"
]
},
{
"Effect": "Allow",
"Action": [
"s3:GetObject",
"s3:PutObject",
"s3:DeleteObject"
],
"Resource": [
"arn:aws:s3:::mybucket/*"
]
}
]
}
Run Code Online (Sandbox Code Playgroud)
我也希望能够重命名对象,但是有了这些权限,重命名会使任何人都知道我丢失了什么吗?
小智 5
为了重命名,您需要在允许操作中添加以下内容。
"s3:GetObjectVersion",
"s3:DeleteObjectVersion",
"s3:PutObjectAcl",
"s3:GetObjectAcl"
小智 0
如果您的要求是授予对特定存储桶(例如 Sample 及其对象)的访问权限。这些权限将满足您的目的。
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "Stmt1448568376000",
"Effect": "Allow",
"Action": [
"s3:DeleteObject",
"s3:GetObject",
"s3:ListBucket",
"s3:PutObject"
],
"Resource": [
"arn:aws:s3:::sample"
]
}
]
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2639 次 |
| 最近记录: |