]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
rgw/pubsub: fix DeleteTopic permissions
authorCasey Bodley <cbodley@redhat.com>
Thu, 14 Mar 2024 19:25:02 +0000 (15:25 -0400)
committerCasey Bodley <cbodley@redhat.com>
Wed, 10 Apr 2024 17:09:17 +0000 (13:09 -0400)
commit4568b7a0c74404e0d21fcd221070530684de5066
tree43dbd447eb73d430a333b876563a88e1dab7a895
parent8896b227226fad92d280e72cd08210685dd445af
rgw/pubsub: fix DeleteTopic permissions

non-account users now consult identity policies with
verify_user_permission() when the topic doesn't exist

account users now consult topic policy when it does exist

Signed-off-by: Casey Bodley <cbodley@redhat.com>
src/rgw/rgw_rest_pubsub.cc