我应该设置什么最低权限才能授予S3文件上载访问权限? [英] What minimum permissions should I set to give S3 file upload access?
本文介绍了我应该设置什么最低权限才能授予S3文件上载访问权限?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我在S3上使用HTML和Javascript上传了一个文件。我面临一个问题-->;我为未经身份验证的实体创建了一个角色,并为其分配了以下策略。
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"s3:putObject"
],
"Resource": [
"arn:aws:s3:::bucket-name/*"
]
}
]
}
我收到拒绝访问错误。但是当我以
身份授予权限时&qot;s3:*"; 我可以上传文件。我可以授予什么最低权限才能使此功能正常工作
推荐答案
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "VisualEditor0",
"Effect": "Allow",
"Action": [
"s3:PutObject",
"s3:PutObjectAcl",
"s3:GetObjectAcl",
"s3:ListBucket",
"s3:GetBucketLocation"
],
"Resource": "arn:aws:s3:::bucket-name/*"
}
]
}
这篇关于我应该设置什么最低权限才能授予S3文件上载访问权限?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文