2

是否可以使用不同账户下的新 Amazon AIM API 向用户设置公开 Amazon S3 账户存储桶(由 ACL 设置共享)?

当与属于单个账户的用户和对象相关时,我能够创建有效的 IAM 策略。但是,当涉及两个不同的帐户时,这似乎不再有效 - 尽管帐户 2 能够直接访问帐户 1 的存储桶。

示例政策是:

{
  “陈述”: [
    {
      “效果”:“允许”,
      “行动”: [
        “s3:*”
      ],
      “资源”:[
        "arn:aws:s3:::test1234.doom",
        “arn:aws:s3:::test.doom”
      ],
      “健康)状况”: {}
    }
  ]
}

在这种情况下,AIM 用户能够列出 test.doom 存储桶(由同一 AWS 账户拥有)而不是“test1234.doom”存储桶(由不同的 AWS 账户拥有)。尽管一个帐户具有正确的 ACL 权限来访问另一个存储桶,但仍然如此。

4