-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/73653/
-----------------------------------------------------------

Review request for ranger, Madhan Neethiraj, Ramesh Mani, and Sailaja 
Polavarapu.


Bugs: RANGER-3481
    https://issues.apache.org/jira/browse/RANGER-3481


Repository: ranger


Description
-------

If Ranger has multiple security zones configured and policies from a single 
security zone are modified, then the incremental policy update is not processed 
correctly which results in incorrect enforcement of policies in remaining 
security zones.


Diffs
-----

  
agents-common/src/main/java/org/apache/ranger/plugin/policyengine/PolicyEngine.java
 eee1b7a45 
  
agents-common/src/main/java/org/apache/ranger/plugin/util/RangerPolicyDeltaUtil.java
 8866eed56 


Diff: https://reviews.apache.org/r/73653/diff/1/


Testing
-------

- Compiled and passed all unit tests.
- Tested the following scenario in the cluster:
1. Ensured that the cluser was set up with incremental policy update feature 
enabled.
2. Created multiple security zones spanning HDFS and Hive services
3. Updated one policy from one zone to remove permission for one user
4. After the policies were synced with services, ensure that the access 
evaluation resources falling in each of the security zone was correctly 
evaluated.


Thanks,

Abhay Kulkarni

Reply via email to