【问题标题】:AWS S3 | Allow grantee to ONLY download objects from the bucketAWS S3 |允许被授权者仅从存储桶下载对象
【发布时间】:2021-01-17 18:15:24
【问题描述】:

是否可以只允许被授权者从 AWS S3 存储桶下载对象?他们应该无法上传存储桶中的任何文档。如果有可能我们应该将哪些存储桶权限分配给被授权人?我尝试通过网络搜索此内容,但找不到任何相关链接。 提前致谢!

【问题讨论】:

  • 将被授权者的只读权限添加到您的存储桶中。
  • 相关的IAM动作是s3:GetObject

标签: amazon-web-services amazon-s3


【解决方案1】:

您可以使用以下 URL 生成所需的策略。

https://awspolicygen.s3.amazonaws.com/policygen.html

选择策略类型:S3 存储桶策略

效果:勾选允许

校长:*(这意味着每个人)

操作: GetObject

Amazon 资源名称 (ARN): ARN 应遵循以下格式:arn:aws:s3:::/。 使用逗号分隔多个值。

按添加语句,在第 3 步中您将能够生成所需的策略。

以下是示例政策。

{
  "Id": "PolicyID",
  "Version": "2012-10-17",
  "Statement": [
    {
      "Sid": "Stmt1610823452352355758",
      "Action": [
        "s3:GetObject"
      ],
      "Effect": "Allow",
      "Resource": "arn:aws:s3:::sample-resource-name/*",
      "Principal": "*"
    }
  ]
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-04-03
    • 1970-01-01
    • 1970-01-01
    • 2015-09-12
    • 1970-01-01
    • 1970-01-01
    • 2020-06-12
    • 1970-01-01
    相关资源
    最近更新 更多