This is an automated email from the ASF dual-hosted git repository.

madhan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ranger.git


The following commit(s) were added to refs/heads/master by this push:
     new 7dd8dc884 RANGER-4475: updated getZoneSummary() API to make all 
security-zones available for users with Ranger admin role
7dd8dc884 is described below

commit 7dd8dc884793ce1be3b8caefa6825164c9048403
Author: root <prashant.sa...@privacera.com>
AuthorDate: Mon Oct 16 16:17:56 2023 +0530

    RANGER-4475: updated getZoneSummary() API to make all security-zones 
available for users with Ranger admin role
    
    Signed-off-by: Madhan Neethiraj <mad...@apache.org>
---
 .../src/main/java/org/apache/ranger/biz/SecurityZoneDBStore.java        | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/security-admin/src/main/java/org/apache/ranger/biz/SecurityZoneDBStore.java 
b/security-admin/src/main/java/org/apache/ranger/biz/SecurityZoneDBStore.java
old mode 100644
new mode 100755
index 77b89f1fb..2228b89c5
--- 
a/security-admin/src/main/java/org/apache/ranger/biz/SecurityZoneDBStore.java
+++ 
b/security-admin/src/main/java/org/apache/ranger/biz/SecurityZoneDBStore.java
@@ -276,7 +276,7 @@ public class SecurityZoneDBStore implements 
SecurityZoneStore {
         List<SecurityZoneSummary> summaryList   = new ArrayList<>();
 
         for (RangerSecurityZone securityZone : securityZones) {
-            if (serviceMgr.isZoneAdmin(securityZone.getName()) || 
serviceMgr.isZoneAuditor(securityZone.getName())) {
+            if (bizUtil.isAdmin() || 
serviceMgr.isZoneAdmin(securityZone.getName()) || 
serviceMgr.isZoneAuditor(securityZone.getName())) {
                 summaryList.add(toSecurityZoneSummary(securityZone));
             }
         }

Reply via email to