Dineshkumar Yadav created RANGER-3590:
-----------------------------------------

             Summary: User with Auditor role in security zone can change a 
policy's name and description
                 Key: RANGER-3590
                 URL: https://issues.apache.org/jira/browse/RANGER-3590
             Project: Ranger
          Issue Type: Bug
          Components: Ranger
            Reporter: Dineshkumar Yadav
            Assignee: Dineshkumar Yadav


h3. Reproduction
h3. Precondition
 # User hrt_2, and hrt_3 have roles User in Ranger.
 # Create a security zone with name "test_security_zone" and with:
Admin users: hrt_2
Auditor Users: hrt_3
Resource Services: cm_hive, and for database test_db
 # Login as hrt_2, and create a hive policy named "test_security_zone_policy" 
with arbitrary content.

h4. Test steps
 # Login as hrt_3 and try to create a new hive policy 
"new_test_security_zone_policy" with arbitrary content.
 # As hrt_3, try to change the name or description of 
"test_security_zone_policy".
 # As hrt_3, try to change the resource, or permissions of 
"test_security_zone_policy" (e.g. add another database, or add a new user to 
Allow Conditions)

h4. Expected behavior
 # Creation of new policy should be denied for hrt_3.
 # Update of already existing policy's name or description should be denied for 
hrt_3.
 # Update of resources, permissions should be denied for hrt_3.

h4. Actual behavior
 # Creation of new policy is denied as expected.
 # Update succeeds.
 # Trying to update resources or permission results in access denied, as 
expected.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to