Použijte tuto S3 policy ve vaší bucket configuration pro allow single user (identified by its ARN) complete access k single bucket:
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"]}
}
]
}Nahraďte both instances arn:aws:s3:::my-bucket-name vaším bucket ARN a nahraďte arn:aws:iam::100000012345:user/MyUser ARN vašeho user. Můžete také add multiple user ARNs do "Principal": {"AWS": ... }.
Podívejte se na podobné články podle kategorie:
Data Science
Pokud vám tento článek pomohl, zvažte, zda mi nekoupíte kávu nebo nepřispějete přes PayPal na podporu výzkumu a publikování nových článků na TechOverflow