s3GetBucketPublicAccessBlock needs to be checked for RGWGetBucketPublicAccessBlock operation.
Fixes: https://tracker.ceph.com/issues/64492
Signed-off-by: Seena Fallah <seenafallah@gmail.com>
(cherry picked from commit
54bc5eba002cff04e5c4e25168aeb2408ba100b2)
if (has_s3_resource_tag)
rgw_iam_add_buckettags(this, s);
- if (!verify_bucket_permission(this, s, rgw::IAM::s3GetBucketPolicy)) {
+ if (!verify_bucket_permission(this, s, rgw::IAM::s3GetBucketPublicAccessBlock)) {
return -EACCES;
}