]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rgw/iam: add policy evaluation for Arn-based Conditions 62434/head
authorCasey Bodley <cbodley@redhat.com>
Thu, 13 Mar 2025 19:14:39 +0000 (15:14 -0400)
committerCasey Bodley <cbodley@redhat.com>
Tue, 27 May 2025 20:08:27 +0000 (16:08 -0400)
commitd578ab0439d7ff6feb732dd50e4d4ac1ef1339e6
tree3ebfe9d4cd356cfec15fa92b32a237c248620484
parentf4010e6624191869fbce2775d3cf2fa6f50a39fc
rgw/iam: add policy evaluation for Arn-based Conditions

arn-based conditions like ArnEquals etc are recognized by the policy
parser, but not enforced during policy evaluation

Fixes: https://tracker.ceph.com/issues/70481
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit 62c3e5ec69f115c6991e632f6f27f4f295e3741a)
PendingReleaseNotes
src/rgw/rgw_iam_policy.cc
src/test/rgw/test_rgw_iam_policy.cc