----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/73466/#review223251 -----------------------------------------------------------
Ship it! Ship It! - Velmurugan Periasamy On July 20, 2021, 1:58 p.m., Abhay Kulkarni wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > https://reviews.apache.org/r/73466/ > ----------------------------------------------------------- > > (Updated July 20, 2021, 1:58 p.m.) > > > Review request for ranger, Madhan Neethiraj, Pradeep Agrawal, Ramesh Mani, > Sailaja Polavarapu, and Velmurugan Periasamy. > > > Bugs: RANGER-3343 > https://issues.apache.org/jira/browse/RANGER-3343 > > > Repository: ranger > > > Description > ------- > > There are two external users : ranger_user(user role) and ranger_admin (admin > role). > > ranger_user is granted a delegated-admin privilege on some resource. > Log in to Ranger admin GUI from as ranger_admin and change the policy (first > policy item) for the resource. > Wait for policy sync. policy cache json is correct and it has both policy > item entries. > Log in to Ranger admin GUI as ranger_user user and change the policy to add > another policy item (second policy-item) with the delegated-admin box > unchecked. > Wait for policy sync. policy cache json is incorrect and it has only first > policy item entry. > > The fix ensures that the policy cache is not modified during creation of > delegated-admin processing policy engine. > > > Diffs > ----- > > > agents-common/src/main/java/org/apache/ranger/plugin/policyevaluator/RangerAbstractPolicyEvaluator.java > 99ae598a0 > > agents-common/src/main/java/org/apache/ranger/plugin/policyevaluator/RangerDefaultPolicyEvaluator.java > 03e37fe3d > > > Diff: https://reviews.apache.org/r/73466/diff/1/ > > > Testing > ------- > > Tested the scenario and ensured that the Policy-cache is not modified, and > the downloaded policies are same as the database copy. > > > Thanks, > > Abhay Kulkarni > >