diff --git a/agents-common/src/main/java/org/apache/ranger/plugin/model/RangerSecurityZone.java b/agents-common/src/main/java/org/apache/ranger/plugin/model/RangerSecurityZone.java index 4ea6cdee62..22bf0d82cf 100644 --- a/agents-common/src/main/java/org/apache/ranger/plugin/model/RangerSecurityZone.java +++ b/agents-common/src/main/java/org/apache/ranger/plugin/model/RangerSecurityZone.java @@ -286,6 +286,7 @@ public static class ZoneServiceSummary implements java.io.Serializable { private Long id; private String name; private String type; + private String displayName; private Long resourceCount; public Long getId() { @@ -319,6 +320,14 @@ public Long getResourceCount() { public void setResourceCount(Long resourceCount) { this.resourceCount = resourceCount; } + + public String getDisplayName() { + return displayName; + } + + public void setDisplayName(String displayName) { + this.displayName = displayName; + } } } 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 index 422dd0fe5f..8d22fb42b3 100755 --- a/security-admin/src/main/java/org/apache/ranger/biz/SecurityZoneDBStore.java +++ b/security-admin/src/main/java/org/apache/ranger/biz/SecurityZoneDBStore.java @@ -395,6 +395,7 @@ private List<ZoneServiceSummary> getSecurityZoneServiceSummary(RangerSecurityZon summary.setId(xService.getId()); summary.setName(serviceName); summary.setType(serviceDef.getName()); + summary.setDisplayName(xService.getDisplayName()); summary.setResourceCount((long)zoneService.getResources().size()); ret.add(summary);