【问题标题】:s3 bucket policy to allow iam user to upload images3 存储桶策略允许 iam 用户上传图片
【发布时间】:2013-10-25 14:47:21
【问题描述】:

我的 s3 上有一个名为 prod-mysite-me 的存储桶。在存储桶中,我有一个名为 avatars 的文件夹。在 avatars 文件夹中有几个 email_address 文件夹,每个文件夹中都有图像文件

为了更清楚的解释这是桶的结构

prod-mysite-me/
 - avatars/
  - email_address1.@domain.com
    - image1.jpg
  - email_address2@domain.com
    - image1.jpg
  so on ...

现在我想要的是能够获得在 prod-mysite-me/avatars/my_email@domain.com/my_image.jpg 上上传的权限。抱歉,这是我第一次体验 S3 上传。

【问题讨论】:

    标签: amazon-s3 amazon policy bucket


    【解决方案1】:

    您需要具有以下提到的政策的 IAM 角色:

    {
      "Version": "2012-10-17",
      "Statement": [
        {
          "Effect": "Allow",
          "Principal": "*",
          "Action": "s3:PutObject",
          "Resource": [
            "arn:aws:s3:::prod-mysite-me/avatars/my_email@domain.com/*"
          ]
        }
      ]
    }
    

    进一步阅读:

    1. IAM Role for S3
    2. How to Grant Access to an Amazon S3 Bucket

    【讨论】:

      猜你喜欢
      • 2019-02-26
      • 1970-01-01
      • 2016-03-17
      • 2023-03-29
      • 2016-12-28
      • 2015-08-20
      • 1970-01-01
      • 2020-12-18
      • 1970-01-01
      相关资源
      最近更新 更多