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

Review request for ranger, Abhay Kulkarni, Madhan Neethiraj, Mehul Parikh, 
Nikhil P, Ramesh Mani, and Velmurugan Periasamy.


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


Repository: ranger


Description
-------

**Problem Statement** Currently, if Ranger user does not have access permission 
in tag module then he can see tag service def but can't view policies in it and 
can't change any information. 

**Proposed solution** I propose a change here that user should not able to view 
the tag service def if he don't have permission in Tag module.


Diffs
-----

  security-admin/src/main/java/org/apache/ranger/biz/RangerBizUtil.java 
b304e3e99 
  security-admin/src/main/java/org/apache/ranger/biz/XUserMgr.java 5a1e519b2 
  security-admin/src/main/java/org/apache/ranger/rest/ServiceREST.java 
c51354880 
  security-admin/src/test/java/org/apache/ranger/biz/TestXUserMgr.java 
e20cf9f89 


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


Testing
-------

**Steps performed for Ranger-admin(with patch):**
1. Created Build with patch and untar the build.
2. Opened install.properties and provided db configuration in install.properties
3. Called setup.sh
4. Started Ranger admin.
5. Logged in from admin user and created a user testuser1 with user role. 
Logout from admin account.
6. Logged in from testuser1 id and try to access page 
http://localhost:6080/index.html#!/policymanager/tag in another tab.

**Expected Behavior:**
Ranger-admin should not show any tag service def as testuser1 is not having 
permission in the tag based module.


**Actual Behavior:**
Ranger-admin was not showing tag service def.


Thanks,

Pradeep Agrawal

Reply via email to