这是我的json规则:
{
"Statement": [
{
"Sid": "Stmt14xxxxxxxxxx7",
"Action": "s3:*",
"Principal": "arn:aws:iam::xxxxxxxxxx:user/me",
"Effect": "Allow",
"Resource": "arn:aws:s3:::mybucket/*"
}
]
}
我使用了从IAM凭证报告中下载的arn:aws:iam
代码。但我的:root
或user/me
都不起作用。它就像我的arn:aws:iam
代码无效......验证窗口告诉主要值无效 - xxxxxxxxxx:user / me
有没有人有这个问题?
答案 0 :(得分:2)
我发现了问题: 我只需要把
"Principal": {
"AWS": [
"arn:aws:iam::xxxxxxxxxxxxx:root"
]
},
我不明白为什么前一个不是一个有效的校长,我猜是因为"AWS:"
部分。