Sangeeta Ravindran created AMBARI-19542:
-------------------------------------------
Summary: Cannot change group/user privileges in list view if the
user has VIEW.USER privilege
Key: AMBARI-19542
URL: https://issues.apache.org/jira/browse/AMBARI-19542
Project: Ambari
Issue Type: Bug
Components: ambari-admin
Affects Versions: 2.5.0
Reporter: Sangeeta Ravindran
Assignee: Sangeeta Ravindran
Priority: Minor
1. Create a view for e.g. Capacity Scheduler view and grant a group / user
permissions for the view.
2. Go to Roles list view. Try to assign the group / user a different role via
the List view.
There is no response in the UI and the role is not updated. On the browser
console, the following erorr can be seen.
DELETE
http://9.30.56.80:8081/api/v1/clusters/C1/privileges?PrivilegeInfo/privilege_id.in(416)
500 (Internal Server Error)
In the ambari-server.log, the following exception is seen:
Caused by: org.apache.ambari.server.AmbariException: Can't remove VIEW
permission from a CAPACITY-SCHEDULER{1.0.0} resource.
at
org.apache.ambari.server.controller.internal.PrivilegeResourceProvider$2.invoke(PrivilegeResourceProvider.java:460)
This does not happen when roles are assigned via the Block view.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)