----------------------------------------------------------- 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