Abhay Kulkarni created RANGER-4823:
--------------------------------------

             Summary: Incorrect processing of downloaded policies in plugin 
when policy-deltas are enabled
                 Key: RANGER-4823
                 URL: https://issues.apache.org/jira/browse/RANGER-4823
             Project: Ranger
          Issue Type: Bug
          Components: Ranger
            Reporter: Abhay Kulkarni
            Assignee: Abhay Kulkarni


When policy deltas are enabled, and there is no material change in policy-set 
after previous policy download processed by Ranger admin, the ServicePolicies 
object downloaded contains null value instead of an empty list for policyDeltas 
attribute because of change made to the annotations by RANGER-3948. As the 
plugin considers empty-list value differently than null value, the 
policy-engine built by the plugin does not correctly reflect the existing 
policy-set, and leads to incorrect authorization result.

 

A material change to policy-set indicates that there is at least one policy 
added/deleted/updated to previous policy-set.

 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to