Repository: ambari
Updated Branches:
  refs/heads/branch-2.4 3a942404d -> adae70595
  refs/heads/trunk dfd1ce492 -> 48864260d


AMBARI-17267. Add service operation fails for Cluster Administrator due to 
missing permission to set users and groups. Additional fix. (mpapirkovskyy)


Project: http://git-wip-us.apache.org/repos/asf/ambari/repo
Commit: http://git-wip-us.apache.org/repos/asf/ambari/commit/48864260
Tree: http://git-wip-us.apache.org/repos/asf/ambari/tree/48864260
Diff: http://git-wip-us.apache.org/repos/asf/ambari/diff/48864260

Branch: refs/heads/trunk
Commit: 48864260d27310bf88332c799c4b186105f47592
Parents: dfd1ce4
Author: Myroslav Papirkovskyi <[email protected]>
Authored: Fri Jul 1 19:13:04 2016 +0300
Committer: Myroslav Papirkovskyi <[email protected]>
Committed: Fri Jul 1 19:13:04 2016 +0300

----------------------------------------------------------------------
 .../src/main/resources/Ambari-DDL-SQLAnywhere-CREATE.sql        | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/ambari/blob/48864260/ambari-server/src/main/resources/Ambari-DDL-SQLAnywhere-CREATE.sql
----------------------------------------------------------------------
diff --git a/ambari-server/src/main/resources/Ambari-DDL-SQLAnywhere-CREATE.sql 
b/ambari-server/src/main/resources/Ambari-DDL-SQLAnywhere-CREATE.sql
index cb6e8b6..1300746 100644
--- a/ambari-server/src/main/resources/Ambari-DDL-SQLAnywhere-CREATE.sql
+++ b/ambari-server/src/main/resources/Ambari-DDL-SQLAnywhere-CREATE.sql
@@ -1179,6 +1179,7 @@ insert into adminpermission(permission_id, 
permission_name, resource_type_id, pe
     SELECT 'SERVICE.TOGGLE_ALERTS', 'Enable/disable service-level alerts' 
UNION ALL
     SELECT 'SERVICE.ADD_DELETE_SERVICES', 'Add/delete services' UNION ALL
     SELECT 'SERVICE.VIEW_OPERATIONAL_LOGS', 'View service operational logs' 
UNION ALL
+    SELECT 'SERVICE.SET_SERVICE_USERS_GROUPS', 'Set service users and groups' 
UNION ALL
     SELECT 'HOST.VIEW_METRICS', 'View metrics' UNION ALL
     SELECT 'HOST.VIEW_STATUS_INFO', 'View status information' UNION ALL
     SELECT 'HOST.VIEW_CONFIGS', 'View configuration' UNION ALL
@@ -1199,7 +1200,6 @@ insert into adminpermission(permission_id, 
permission_name, resource_type_id, pe
     SELECT 'CLUSTER.TOGGLE_KERBEROS', 'Enable/disable Kerberos' UNION ALL
     SELECT 'CLUSTER.UPGRADE_DOWNGRADE_STACK', 'Upgrade/downgrade stack' UNION 
ALL
     SELECT 'AMBARI.ADD_DELETE_CLUSTERS', 'Create new clusters' UNION ALL
-    SELECT 'AMBARI.SET_SERVICE_USERS_GROUPS', 'Set service users and groups' 
UNION ALL
     SELECT 'AMBARI.RENAME_CLUSTER', 'Rename clusters' UNION ALL
     SELECT 'AMBARI.MANAGE_SETTINGS', 'Manage settings' UNION ALL
     SELECT 'AMBARI.MANAGE_USERS', 'Manage users' UNION ALL
@@ -1332,6 +1332,7 @@ insert into adminpermission(permission_id, 
permission_name, resource_type_id, pe
     SELECT permission_id, 'SERVICE.TOGGLE_ALERTS' FROM adminpermission WHERE 
permission_name='CLUSTER.ADMINISTRATOR' UNION ALL
     SELECT permission_id, 'SERVICE.ADD_DELETE_SERVICES' FROM adminpermission 
WHERE permission_name='CLUSTER.ADMINISTRATOR' UNION ALL
     SELECT permission_id, 'SERVICE.VIEW_OPERATIONAL_LOGS' FROM adminpermission 
WHERE permission_name='CLUSTER.ADMINISTRATOR' UNION ALL
+    SELECT permission_id, 'SERVICE.SET_SERVICE_USERS_GROUPS' FROM 
adminpermission WHERE permission_name='AMBARI.ADMINISTRATOR' UNION ALL
     SELECT permission_id, 'HOST.VIEW_METRICS' FROM adminpermission WHERE 
permission_name='CLUSTER.ADMINISTRATOR' UNION ALL
     SELECT permission_id, 'HOST.VIEW_STATUS_INFO' FROM adminpermission WHERE 
permission_name='CLUSTER.ADMINISTRATOR' UNION ALL
     SELECT permission_id, 'HOST.VIEW_CONFIGS' FROM adminpermission WHERE 
permission_name='CLUSTER.ADMINISTRATOR' UNION ALL
@@ -1373,6 +1374,7 @@ insert into adminpermission(permission_id, 
permission_name, resource_type_id, pe
     SELECT permission_id, 'SERVICE.TOGGLE_ALERTS' FROM adminpermission WHERE 
permission_name='AMBARI.ADMINISTRATOR' UNION ALL
     SELECT permission_id, 'SERVICE.ADD_DELETE_SERVICES' FROM adminpermission 
WHERE permission_name='AMBARI.ADMINISTRATOR' UNION ALL
     SELECT permission_id, 'SERVICE.VIEW_OPERATIONAL_LOGS' FROM adminpermission 
WHERE permission_name='AMBARI.ADMINISTRATOR' UNION ALL
+    SELECT permission_id, 'SERVICE.SET_SERVICE_USERS_GROUPS' FROM 
adminpermission WHERE permission_name='AMBARI.ADMINISTRATOR' UNION ALL
     SELECT permission_id, 'HOST.VIEW_METRICS' FROM adminpermission WHERE 
permission_name='AMBARI.ADMINISTRATOR' UNION ALL
     SELECT permission_id, 'HOST.VIEW_STATUS_INFO' FROM adminpermission WHERE 
permission_name='AMBARI.ADMINISTRATOR' UNION ALL
     SELECT permission_id, 'HOST.VIEW_CONFIGS' FROM adminpermission WHERE 
permission_name='AMBARI.ADMINISTRATOR' UNION ALL
@@ -1393,7 +1395,6 @@ insert into adminpermission(permission_id, 
permission_name, resource_type_id, pe
     SELECT permission_id, 'CLUSTER.UPGRADE_DOWNGRADE_STACK' FROM 
adminpermission WHERE permission_name='AMBARI.ADMINISTRATOR' UNION ALL
     SELECT permission_id, 'CLUSTER.MANAGE_USER_PERSISTED_DATA' FROM 
adminpermission WHERE permission_name='AMBARI.ADMINISTRATOR' UNION ALL
     SELECT permission_id, 'AMBARI.ADD_DELETE_CLUSTERS' FROM adminpermission 
WHERE permission_name='AMBARI.ADMINISTRATOR' UNION ALL
-    SELECT permission_id, 'AMBARI.SET_SERVICE_USERS_GROUPS' FROM 
adminpermission WHERE permission_name='AMBARI.ADMINISTRATOR' UNION ALL
     SELECT permission_id, 'AMBARI.RENAME_CLUSTER' FROM adminpermission WHERE 
permission_name='AMBARI.ADMINISTRATOR' UNION ALL
     SELECT permission_id, 'AMBARI.MANAGE_SETTINGS' FROM adminpermission WHERE 
permission_name='AMBARI.ADMINISTRATOR' UNION ALL
     SELECT permission_id, 'AMBARI.MANAGE_USERS' FROM adminpermission WHERE 
permission_name='AMBARI.ADMINISTRATOR' UNION ALL

Reply via email to