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

Review request for ranger, Fatima Khan, Gautam Borad, Mehul Parikh, and 
Velmurugan Periasamy.


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


Repository: ranger


Description
-------

This JIRA is to cater to need of Auditor roles in Ranger Admin.

We can introduce Auditor Roles for both the Administrator Roles in Ranger Admin.

Auditor (Readonly privileges from current Admin role user )
KMS Auditor (Readonly privileges from current Keydmin role user )


Diffs
-----

  security-admin/src/main/webapp/scripts/controllers/Controller.js 2be915f 
  security-admin/src/main/webapp/scripts/mgrs/SessionMgr.js e7a3856 
  security-admin/src/main/webapp/scripts/modules/globalize/message/en.js 
ef75e36 
  security-admin/src/main/webapp/scripts/utils/XAEnums.js 0e0958d 
  security-admin/src/main/webapp/scripts/utils/XAUtils.js 4fe7263 
  security-admin/src/main/webapp/scripts/views/common/TopNav.js aba71ef 
  security-admin/src/main/webapp/scripts/views/kms/KMSTableLayout.js 2749cea 
  
security-admin/src/main/webapp/scripts/views/permissions/ModulePermissionForm.js
 d9c522c 
  
security-admin/src/main/webapp/scripts/views/permissions/ModulePermsTableLayout.js
 b46d526 
  
security-admin/src/main/webapp/scripts/views/policies/RangerPolicyTableLayout.js
 618207d 
  security-admin/src/main/webapp/scripts/views/policymanager/ServiceLayout.js 
7aab1e2 
  security-admin/src/main/webapp/scripts/views/reports/OperationDiffDetail.js 
c8fc050 
  security-admin/src/main/webapp/scripts/views/reports/UserAccessLayout.js 
e0470cf 
  
security-admin/src/main/webapp/scripts/views/service/RangerServiceViewDetail.js 
PRE-CREATION 
  security-admin/src/main/webapp/scripts/views/user/UserProfileForm.js d545a05 
  security-admin/src/main/webapp/scripts/views/users/GroupCreate.js b73f755 
  security-admin/src/main/webapp/scripts/views/users/UserCreate.js b8c5894 
  security-admin/src/main/webapp/scripts/views/users/UserForm.js bd3730b 
  security-admin/src/main/webapp/scripts/views/users/UserTableLayout.js 9febd99 
  security-admin/src/main/webapp/styles/xa.css 919e825 
  security-admin/src/main/webapp/templates/common/TopNav_tmpl.html d2ff968 
  security-admin/src/main/webapp/templates/helpers/XAHelpers.js f8479e4 
  security-admin/src/main/webapp/templates/kms/KmsTableLayout_tmpl.html 8107148 
  
security-admin/src/main/webapp/templates/permissions/ModulePermsTableLayout_tmpl.html
 52b36a1 
  
security-admin/src/main/webapp/templates/policies/RangerPolicyTableLayout_tmpl.html
 c49dc32 
  security-admin/src/main/webapp/templates/reports/UserAccessLayout_tmpl.html 
e185742 
  
security-admin/src/main/webapp/templates/service/RangerServiceViewDetail_tmpl.html
 PRE-CREATION 
  security-admin/src/main/webapp/templates/users/UserTableLayout_tmpl.html 
b7d4967 


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


Testing
-------

Tested scenario's:
1.Admin user is able to create User role user.
2.Admin user is able to create Auditor role user.
3.Admin user is not able to create kms auditor role user.
4.Keyadmin user is able to create kms auditor.
5.Auditor is able to only view policies, users, services and audits.
6.Kms auditor is able to only view policies, users, services, audits and keys.
7.Auditor and kms auditor is not able to see permission tab.


Thanks,

Nitin Galave

Reply via email to