Kishor Gollapalliwar created RANGER-3502:
--------------------------------------------

             Summary: Make get zones API accessible to authorized users
                 Key: RANGER-3502
                 URL: https://issues.apache.org/jira/browse/RANGER-3502
             Project: Ranger
          Issue Type: Bug
          Components: Ranger
            Reporter: Kishor Gollapalliwar
            Assignee: Kishor Gollapalliwar


Currently get 
[zones|https://ranger.apache.org/apidocs/resource_SecurityZoneREST.html#resource_SecurityZoneREST_getAllZones_GET]
 API returns all zones even for users who are not authorized to zone modules. 
Restrict this API to only users who are authorized to zone module.

Steps to reproduce:
 # Create a internal user name, test_user1
 # Remove the permission on Security Zone module for a user
 # Login as test_user1 user to Ranger Admin, user should not be able to see 
Security Zone tab
 # Access the API using curl

{code:java}
curl -ikv -u test_user1:pass@123 -X GET -H "Accept:application/json" -H 
"Content-Type:application/json" 
"https://<RANGER_ADMIN_HOST>:6182/service/zones/zones"
{code}
 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to