From 8700601042f9d3f19da7f528c245be8b4a920729 Mon Sep 17 00:00:00 2001 From: "tao.gan" Date: Wed, 8 Jul 2026 17:43:21 +0800 Subject: [PATCH] [ceph]: modify api permission Resolves: ZSV-12562 Change-Id: I6e74657774656c7066786e71786974766478726b --- .../src/main/java/org/zstack/storage/ceph/RBACInfo.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/plugin/ceph/src/main/java/org/zstack/storage/ceph/RBACInfo.java b/plugin/ceph/src/main/java/org/zstack/storage/ceph/RBACInfo.java index 90db25c5006..6c4692a1eed 100755 --- a/plugin/ceph/src/main/java/org/zstack/storage/ceph/RBACInfo.java +++ b/plugin/ceph/src/main/java/org/zstack/storage/ceph/RBACInfo.java @@ -2,6 +2,7 @@ import org.zstack.header.identity.rbac.RBACDescription; import org.zstack.storage.ceph.backup.APIQueryCephBackupStorageMsg; +import org.zstack.storage.ceph.primary.APIQueryCephPrimaryStoragePoolMsg; public class RBACInfo implements RBACDescription { @Override @@ -13,7 +14,10 @@ public String permissionName() { public void permissions() { permissionBuilder() .adminOnlyForAll() - .normalAPIs(APIQueryCephBackupStorageMsg.class) + .normalAPIs( + APIQueryCephBackupStorageMsg.class, + APIQueryCephPrimaryStoragePoolMsg.class + ) .communityAvailable() .zsvBasicAvailable() .zsvProAvailable()