Diese S3-Richtlinie in der Bucket-Konfiguration verwenden, um einem einzelnen Benutzer (identifiziert durch seine ARN) vollständigen Zugriff auf einen einzelnen Bucket zu gewähren:
bucket_policy.json
{
"Id": "MyBucketPolicy",
"Statement": [
{
"Sid": "AllAccess",
"Action": "s3:*",
"Effect": "Allow",
"Resource": [
"arn:aws:s3:::my-bucket-name",
"arn:aws:s3:::my-bucket-name/*"
],
"Principal": {"AWS":["arn:aws:iam::100000012345:user/MyUser"]}
}
]
}Beide Vorkommen von arn:aws:s3:::my-bucket-name durch die eigene Bucket-ARN ersetzen und arn:aws:iam::100000012345:user/MyUser durch die ARN des eigenen Benutzers ersetzen. Man kann auch mehrere Benutzer-ARNs zu "Principal": {"AWS": ... } hinzufügen.
Ähnliche Beiträge nach Kategorie:
Data Science
Wenn dieser Beitrag dir geholfen hat, erwäge, mir einen Kaffee zu spendieren oder per PayPal zu spenden, um die Recherche und Veröffentlichung neuer Beiträge auf TechOverflow zu unterstützen