-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/70376/
-----------------------------------------------------------
Review request for ranger, Abhay Kulkarni, Mehul Parikh, Nikhil P, Pradeep
Agrawal, and Velmurugan Periasamy.
Bugs: RANGER-2392
https://issues.apache.org/jira/browse/RANGER-2392
Repository: ranger
Description
-------
Currently, Resource-based services are associated with the zone as part of zone
creation.
Need to add a feature to only associate Tag based service as part of zone.
No need to add resources with tag-based service association.
Diffs
-----
agents-common/src/main/java/org/apache/ranger/plugin/model/RangerSecurityZone.java
547e2d2
security-admin/db/mysql/optimized/current/ranger_core_db_mysql.sql 2eaffcc
security-admin/db/mysql/patches/037-create-security-zone-schema.sql aff9786
security-admin/db/oracle/optimized/current/ranger_core_db_oracle.sql 5ca1e36
security-admin/db/oracle/patches/037-create-security-zone-schema.sql aae31dc
security-admin/db/postgres/optimized/current/ranger_core_db_postgres.sql
51f4999
security-admin/db/postgres/patches/037-create-security-zone-schema.sql
4a94d26
security-admin/db/sqlanywhere/optimized/current/ranger_core_db_sqlanywhere.sql
5f64a2d
security-admin/db/sqlanywhere/patches/037-create-security-zone-schema.sql
5b7dade
security-admin/db/sqlserver/optimized/current/ranger_core_db_sqlserver.sql
fc21cec
security-admin/db/sqlserver/patches/037-create-security-zone-schema.sql
e621b43
security-admin/src/main/java/org/apache/ranger/biz/SecurityZoneRefUpdater.java
2b0c462
security-admin/src/main/java/org/apache/ranger/common/RangerConstants.java
cdb5e11
security-admin/src/main/java/org/apache/ranger/db/RangerDaoManagerBase.java
3599cf3
security-admin/src/main/java/org/apache/ranger/db/XXSecurityZoneRefTagServiceDao.java
PRE-CREATION
security-admin/src/main/java/org/apache/ranger/entity/XXSecurityZoneRefTagService.java
PRE-CREATION
security-admin/src/main/java/org/apache/ranger/rest/SecurityZoneREST.java
b8b8c1b
security-admin/src/main/java/org/apache/ranger/service/RangerSecurityZoneService.java
04003f4
security-admin/src/main/resources/META-INF/jpa_named_queries.xml 7e702c1
security-admin/src/main/webapp/scripts/models/RangerZone.js 4f99c83
security-admin/src/main/webapp/scripts/utils/XAUtils.js b14f4b9
security-admin/src/main/webapp/scripts/views/policymanager/ServiceLayout.js
d3eb026
security-admin/src/main/webapp/scripts/views/security_zone/SecurityZone.js
a1e9716
security-admin/src/main/webapp/scripts/views/security_zone/ZoneAdministration.js
63fafb4
security-admin/src/main/webapp/scripts/views/security_zone/ZoneCreate.js
dd34605
security-admin/src/main/webapp/styles/xa.css f90f21b
security-admin/src/main/webapp/templates/security_zone/SecurityZone_tmpl.html
f0b2572
security-admin/src/main/webapp/templates/security_zone/ZoneAdministration_tmpl.html
89acb10
security-admin/src/main/webapp/templates/security_zone/ZoneCreateForm_tmpl.html
fdcb821
Diff: https://reviews.apache.org/r/70376/diff/1/
Testing
-------
1. Verified that new field "Zone Tag Services" is available on Zone form
(create/update page).
2. Verified that multiple Tag services can be mapped to zone using newly added
field i.e "Zone Tag Services".
3. Verified that Same Tag services can be mapped to multiple zones.
4. Zone detail page display tag services associated with that zone.
5. Verified that When tag based services is not mapped to any zone, It displays
message "No tag based services are associated with this zone" on Zone listing
page.
6. Verified that Audit>>Admin logs gets generated for zone tag services field
in zone form
Thanks,
Nitin Galave