Создаем политики для пользователей minio
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"s3:DeleteBucketPolicy",
"s3:GetBucketPolicy",
"s3:ListAllMyBuckets",
"s3:ListBucket",
"s3:PutBucketPolicy"
],
"Resource": [
"arn:aws:s3:::ap4"
]
},
{
"Effect": "Allow",
"Action": [
"s3:AbortMultipartUpload",
"s3:DeleteObject",
"s3:GetObject",
"s3:ListMultipartUploadParts",
"s3:PutObject"
],
"Resource": [
"arn:aws:s3:::ap4/*"
]
}
]
}
После чего создаем пользователя и прикручиваем эту политику, далее логинимся и мы видимо, что данный пользователь обладает только своим backets, если надо так разграничивать, то пишем столько политик сколько требуется