Ich versuche, Amazon S3 über Bucket-Richtlinien mit anderen Diensten zu verbinden.Verbinden von Amazon S3-Bucket mit anderem Server - IAM
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Principal": {"arn:aws:iam::ACCOUNT-ID:user/augmen",
}
"Action": [
"s3:ListBucket",
"s3:GetBucketLocation",
"s3:GetObject"
],
"Resource": ["arn:aws:s3:::rajatv.input",
"arn:aws:s3:::rajatv.input/*"]
}
]
}
Noch immer Fehler wie:
- Diese Richtlinie enthält ungültige Json
- Ungültige Bucket Syntax
- keine Ressourcen
Ich habe dies versucht, aber der Fehler: Fehlende erforderliche Feld Principal? – Swap
Fügen Sie es einem IAM-Benutzer (über Inline-Richtlinie) hinzu - nicht als Bucket-Richtlinie. Da es an einen Benutzer angehängt ist, ist kein Prinzipal erforderlich. –