Создаем политики для пользователей 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, если надо так разграничивать, то пишем столько политик сколько требуется

Яндекс.Метрика