【发布时间】:2020-11-05 17:41:40
【问题描述】:
我使用 HTML 和 Javascript 在 S3 上上传文件。我遇到了一个问题 --> 我为未经身份验证的实体创建了一个角色,并为其分配了以下策略。
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"s3:putObject"
],
"Resource": [
"arn:aws:s3:::bucket-name/*"
]
}
]
}
我收到拒绝访问错误。但是当我授予权限时
"s3:*" 我可以上传文件。我可以给予什么最低权限来完成这项工作
【问题讨论】:
-
我试过IAM角色只有
s3:PutObject,aws s3 cp命令可以成功使用。
标签: amazon-web-services amazon-s3 amazon-cognito