我从http://awspolicygen.s3.amazonaws.com/policygen.html开始创建一个策略,该策略将向用户列表的特定S3存储桶授予上载权限.我不清楚我如何定义这些用户应该是谁.
文件将委托人称为"一个或多个人",而没有如何提及所述人的例子.一个假设"电子邮件地址",策略生成器将接受它,但是当我将生成的语句粘贴到存储桶策略编辑器时,我得到:
政策中的无效主体 - "AWS":"steve@here.com"
完整声明:
{
"Id": "myPol",
"Statement": [
{
"Sid": "Stmt130",
"Action": "s3:*",
"Effect": "Allow",
"Resource": "arn:aws:s3:::myBucketName",
"Principal": {
"AWS": [
"steve@here.com"
]
}
} ]
}
Run Code Online (Sandbox Code Playgroud)
cor*_*sen 15
委托人可以是另一个AWS账户或IAM用户.这些文档有助于在存储桶策略中指定主体并将IAM与S3集成
| 归档时间: |
|
| 查看次数: |
32637 次 |
| 最近记录: |