]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rgw: check source object replication by replication actions
authorSeena Fallah <seenafallah@gmail.com>
Mon, 24 Feb 2025 22:41:13 +0000 (23:41 +0100)
committerSeena Fallah <seenafallah@gmail.com>
Mon, 28 Apr 2025 16:56:06 +0000 (18:56 +0200)
commit89d92dee29a15c5d1be71859be9a2b485236ef4b
tree5b24bca57fa60b25eb129be2f8629c6b1ed5cbd3
parentf2ba4db7b2e57ac0a7166a11251c662c88701805
rgw: check source object replication by replication actions

Check for permissions of `s3:GetObjectVersionForReplication` in
addition to `s3:GetObject` and `s3:GetObjectVersion` when fetching
the object for multisite.

Signed-off-by: Seena Fallah <seenafallah@gmail.com>
src/rgw/rgw_common.h
src/rgw/rgw_iam_policy.cc
src/rgw/rgw_iam_policy.h
src/rgw/rgw_op.cc
src/test/rgw/test_rgw_iam_policy.cc