new changes to group_permissions/menu logic

This commit is contained in:
Nuno Miguel Reis
2013-09-17 19:06:44 +00:00
parent 72dfb07364
commit cfc37a8910
27 changed files with 223 additions and 10 deletions
+2
View File
@@ -37,6 +37,8 @@
//permission details
$apps[$x]['permissions'][0]['name'] = 'adminer';
//$apps[$x]['permissions'][0]['menu']['parent_uuid'] = '594d99c5-6128-9c88-ca35-4b33392cec0f';
$apps[$x]['permissions'][0]['menu']['uuid'] = '1f59d07b-b4f7-4f9e-bde9-312cf491d66e';
$apps[$x]['permissions'][0]['groups'][] = 'superadmin';
?>
+1
View File
@@ -40,6 +40,7 @@
//permission details
$y = 0;
$apps[$x]['permissions'][$y]['name'] = 'call_block_view';
$apps[$x]['permissions'][$y]['menu']['uuid'] = '29295c90-b1b9-440b-9c7E-c8363c6e8975';
$apps[$x]['permissions'][$y]['groups'][] = 'superadmin';
$apps[$x]['permissions'][$y]['groups'][] = 'admin';
$apps[$x]['permissions'][$y]['groups'][] = 'user';
+1
View File
@@ -38,6 +38,7 @@
//permission details
$apps[$x]['permissions'][0]['name'] = 'call_broadcast_view';
$apps[$x]['permissions'][0]['menu']['uuid'] = '50153bbf-78c5-b49e-7bd9-4b3e4b1134e6';
$apps[$x]['permissions'][0]['groups'][] = 'admin';
$apps[$x]['permissions'][0]['groups'][] = 'superadmin';
+5 -2
View File
@@ -57,6 +57,7 @@
//permission details
$apps[$x]['permissions'][0]['name'] = 'call_center_queues_view';
$apps[$x]['permissions'][0]['menu']['uuid'] = '6c072b29-5b6c-49fc-008e-95e24c77de99';
$apps[$x]['permissions'][0]['groups'][] = 'agent';
$apps[$x]['permissions'][0]['groups'][] = 'admin';
$apps[$x]['permissions'][0]['groups'][] = 'superadmin';
@@ -74,7 +75,8 @@
$apps[$x]['permissions'][3]['groups'][] = 'superadmin';
$apps[$x]['permissions'][4]['name'] = 'call_center_agents_view';
$apps[$x]['permissions'][0]['groups'][] = 'agent';
$apps[$x]['permissions'][4]['menu']['uuid'] = '597c483a-51a9-f95a-8d54-ea7d87ada2b8';
$apps[$x]['permissions'][4]['groups'][] = 'agent';
$apps[$x]['permissions'][4]['groups'][] = 'admin';
$apps[$x]['permissions'][4]['groups'][] = 'superadmin';
@@ -91,7 +93,8 @@
$apps[$x]['permissions'][7]['groups'][] = 'superadmin';
$apps[$x]['permissions'][8]['name'] = 'call_center_tiers_view';
$apps[$x]['permissions'][0]['groups'][] = 'agent';
$apps[$x]['permissions'][8]['menu']['uuid'] = '';
$apps[$x]['permissions'][8]['groups'][] = 'agent';
$apps[$x]['permissions'][8]['groups'][] = 'admin';
$apps[$x]['permissions'][8]['groups'][] = 'superadmin';
+1
View File
@@ -38,6 +38,7 @@
//permission details
$apps[$x]['permissions'][0]['name'] = 'call_center_active_view';
$apps[$x]['permissions'][0]['menu']['uuid'] = '7fb0dd87-e984-9980-c512-2c76b887aeb2';
$apps[$x]['permissions'][0]['groups'][] = 'admin';
$apps[$x]['permissions'][0]['groups'][] = 'superadmin';
+1
View File
@@ -39,6 +39,7 @@
//permission details
$y = 0;
$apps[$x]['permissions'][$y]['name'] = 'call_flow_view';
$apps[$x]['permissions'][$y]['menu']['uuid'] = 'b0939384-7055-44e8-8b4c-9f72293e1878';
$apps[$x]['permissions'][$y]['groups'][] = 'superadmin';
$apps[$x]['permissions'][$y]['groups'][] = 'admin';
$y++;
+4
View File
@@ -55,6 +55,7 @@
//permission details
$apps[$x]['permissions'][0]['name'] = 'calls_active_view';
$apps[$x]['permissions'][0]['menu']['uuid'] = 'eba3d07f-dd5c-6b7b-6880-493b44113ade';
$apps[$x]['permissions'][0]['groups'][] = 'superadmin';
$apps[$x]['permissions'][1]['name'] = 'calls_active_transfer';
@@ -70,6 +71,7 @@
$apps[$x]['permissions'][4]['groups'][] = 'superadmin';
$apps[$x]['permissions'][5]['name'] = 'extensions_active_view';
$apps[$x]['permissions'][0]['menu']['uuid'] = '6dd85c19-cb6b-5cca-bf32-499bbe936f79';
//$apps[$x]['permissions'][5]['groups'][] = 'user';
$apps[$x]['permissions'][5]['groups'][] = 'admin';
$apps[$x]['permissions'][5]['groups'][] = 'superadmin';
@@ -91,11 +93,13 @@
$apps[$x]['permissions'][9]['groups'][] = 'superadmin';
$apps[$x]['permissions'][10]['name'] = 'extensions_active_list_view';
$apps[$x]['permissions'][10]['menu']['uuid'] = '';
//$apps[$x]['permissions'][10]['groups'][] = 'user';
$apps[$x]['permissions'][10]['groups'][] = 'admin';
$apps[$x]['permissions'][10]['groups'][] = 'superadmin';
$apps[$x]['permissions'][11]['name'] = 'extensions_active_assigned_view';
$apps[$x]['permissions'][11]['menu']['uuid'] = '';
//$apps[$x]['permissions'][11]['groups'][] = 'user';
$apps[$x]['permissions'][11]['groups'][] = 'admin';
$apps[$x]['permissions'][11]['groups'][] = 'superadmin';
+1
View File
@@ -36,6 +36,7 @@
//permission details
$apps[$x]['permissions'][0]['name'] = 'click_to_call_view';
$apps[$x]['permissions'][0]['menu']['uuid'] = 'f862556f-9ddd-2697-fdf4-bed08ec63aa5';
$apps[$x]['permissions'][0]['groups'][] = 'user';
$apps[$x]['permissions'][0]['groups'][] = 'admin';
$apps[$x]['permissions'][0]['groups'][] = 'superadmin';
+4 -1
View File
@@ -40,6 +40,7 @@
//permission details
$y = 0;
$apps[$x]['permissions'][$y]['name'] = 'conference_center_view';
$apps[$x]['permissions'][$y]['menu']['uuid'] = '95f88726-4706-43f0-b52b-9504a0b8046f';
$apps[$x]['permissions'][$y]['groups'][] = 'superadmin';
$apps[$x]['permissions'][$y]['groups'][] = 'admin';
$y++;
@@ -56,6 +57,7 @@
$apps[$x]['permissions'][$y]['groups'][] = 'admin';
$y++;
$apps[$x]['permissions'][$y]['name'] = 'conference_room_view';
$apps[$x]['permissions'][$y]['menu']['uuid'] = '';
$apps[$x]['permissions'][$y]['groups'][] = 'superadmin';
$apps[$x]['permissions'][$y]['groups'][] = 'admin';
$apps[$x]['permissions'][$y]['groups'][] = 'user';
@@ -76,6 +78,7 @@
$apps[$x]['permissions'][$y]['groups'][] = 'user';
$y++;
$apps[$x]['permissions'][$y]['name'] = 'conference_session_view';
$apps[$x]['permissions'][$y]['menu']['uuid'] = '';
$apps[$x]['permissions'][$y]['groups'][] = 'superadmin';
$apps[$x]['permissions'][$y]['groups'][] = 'admin';
$apps[$x]['permissions'][$y]['groups'][] = 'user';
@@ -409,4 +412,4 @@
$apps[$x]['db'][$y]['fields'][$z]['description']['en-us'] = '';
*/
?>
?>
+2 -1
View File
@@ -40,6 +40,7 @@
//permission details
$y = 0;
$apps[$x]['permissions'][$y]['name'] = 'conference_view';
$apps[$x]['permissions'][$y]['menu']['uuid'] = '9f2a8c08-3e65-c41c-a716-3b53d42bc4d4';
$apps[$x]['permissions'][$y]['groups'][] = 'superadmin';
$apps[$x]['permissions'][$y]['groups'][] = 'user';
$apps[$x]['permissions'][$y]['groups'][] = 'admin';
@@ -154,4 +155,4 @@
$apps[$x]['db'][$y]['fields'][$z]['key']['reference']['field'] = 'user_uuid';
$apps[$x]['db'][$y]['fields'][$z]['description']['en-us'] = '';
?>
?>
+1
View File
@@ -39,6 +39,7 @@
//permission details
$apps[$x]['permissions'][0]['name'] = 'conferences_active_view';
$apps[$x]['permissions'][0]['menu']['uuid'] = '2d857bbb-43b9-b8f7-a138-642868e0453a';
$apps[$x]['permissions'][0]['groups'][] = 'user';
$apps[$x]['permissions'][0]['groups'][] = 'admin';
$apps[$x]['permissions'][0]['groups'][] = 'superadmin';
+1
View File
@@ -39,6 +39,7 @@
//permission details
$apps[$x]['permissions'][0]['name'] = 'contacts_view';
$apps[$x]['permissions'][0]['menu']['uuid'] = 'f14e6ab6-6565-d4e6-cbad-a51d2e3e8ec6';
$apps[$x]['permissions'][0]['groups'][] = 'superadmin';
//$apps[$x]['permissions'][0]['groups'][] = 'user';
$apps[$x]['permissions'][0]['groups'][] = 'admin';
+1
View File
@@ -38,6 +38,7 @@
//permission details
$apps[$x]['permissions'][0]['name'] = 'content_view';
$apps[$x]['permissions'][0]['menu']['uuid'] = '90397352-395c-40f6-2087-887144abc06d';
$apps[$x]['permissions'][0]['groups'][] = 'admin';
$apps[$x]['permissions'][0]['groups'][] = 'superadmin';
+1
View File
@@ -39,6 +39,7 @@
//permission details
$y = 0;
$apps[$x]['permissions'][$y]['name'] = 'destination_view';
$apps[$x]['permissions'][$y]['menu']['uuid'] = 'fd2a708a-ff03-c707-c19d-5a4194375eba';
$apps[$x]['permissions'][$y]['groups'][] = 'superadmin';
//$apps[$x]['permissions'][$y]['groups'][] = 'admin';
$y++;
+1
View File
@@ -39,6 +39,7 @@
//permission details
$y = 0;
$apps[$x]['permissions'][$y]['name'] = 'device_view';
$apps[$x]['permissions'][$y]['menu']['uuid'] = 'f9dce498-b7f9-740f-e592-9e8ff3dac2a0';
$apps[$x]['permissions'][$y]['groups'][] = 'admin';
$apps[$x]['permissions'][$y]['groups'][] = 'superadmin';
$y++;
+2
View File
@@ -56,6 +56,7 @@
//permission details
$apps[$x]['permissions'][0]['name'] = 'dialplan_view';
$apps[$x]['permissions'][0]['menu']['uuid'] = 'b94e8bd9-9eb5-e427-9c26-ff7a6c21552a';
$apps[$x]['permissions'][0]['groups'][] = 'admin';
$apps[$x]['permissions'][0]['groups'][] = 'superadmin';
@@ -69,6 +70,7 @@
$apps[$x]['permissions'][3]['groups'][] = 'superadmin';
$apps[$x]['permissions'][4]['name'] = 'dialplan_advanced_view';
$apps[$x]['permissions'][0]['menu']['uuid'] = '52929fee-81d3-4d94-50b7-64842d9393c2';
$apps[$x]['permissions'][4]['groups'][] = 'superadmin';
$apps[$x]['permissions'][5]['name'] = 'dialplan_advanced_edit';
+1
View File
@@ -38,6 +38,7 @@
//permission details
$y = 0;
$apps[$x]['permissions'][$y]['name'] = 'inbound_route_view';
$apps[$x]['permissions'][0]['menu']['uuid'] = 'b64b2bbf-f99b-b568-13dc-32170515a687';
$apps[$x]['permissions'][$y]['groups'][] = 'superadmin';
$apps[$x]['permissions'][$y]['groups'][] = 'admin';
$y++;
+1
View File
@@ -37,6 +37,7 @@
//permission details
$apps[$x]['permissions'][0]['name'] = 'outbound_route_view';
$apps[$x]['permissions'][0]['menu']['uuid'] = '17e14094-1d57-1106-db2a-a787d34015e9';
$apps[$x]['permissions'][0]['groups'][] = 'superadmin';
$apps[$x]['permissions'][1]['name'] = 'outbound_route_add';
+9 -4
View File
@@ -85,14 +85,14 @@
$apps[$x]['menu'][$y]['groups'][] = 'superadmin';
$y++;
$apps[$x]['menu'][$y]['title']['en-us'] = 'Grammar Editor';
$apps[$x]['menu'][$y]['title']['es-mx'] = 'Editor Gramático';
$apps[$x]['menu'][$y]['title']['es-mx'] = 'Editor Gramático';
$apps[$x]['menu'][$y]['title']['de'] = '';
$apps[$x]['menu'][$y]['title']['de-ch'] = '';
$apps[$x]['menu'][$y]['title']['de-at'] = '';
$apps[$x]['menu'][$y]['title']['fr'] = "L'éditeur grammairien";
$apps[$x]['menu'][$y]['title']['fr'] = "L'éditeur grammairien";
$apps[$x]['menu'][$y]['title']['fr-ca'] = '';
$apps[$x]['menu'][$y]['title']['fr-ch'] = '';
$apps[$x]['menu'][$y]['title']['pt-pt'] = 'Editor Gramático';
$apps[$x]['menu'][$y]['title']['pt-pt'] = 'Editor Gramático';
$apps[$x]['menu'][$y]['title']['pt-br'] = '';
$apps[$x]['menu'][$y]['uuid'] = 'c3db739e-89f9-0fa2-44ce-0f4c2ff43b1a';
$apps[$x]['menu'][$y]['parent_uuid'] = '594d99c5-6128-9c88-ca35-4b33392cec0f';
@@ -103,30 +103,35 @@
//permission details
$y = 0;
$apps[$x]['permissions'][$y]['name'] = 'script_editor_view';
$apps[$x]['permissions'][$y]['menu']['uuid'] = 'f1905fec-0577-daef-6045-59d09b7d3f94';
$apps[$x]['permissions'][$y]['groups'][] = 'superadmin';
$y++;
$apps[$x]['permissions'][$y]['name'] = 'script_editor_save';
$apps[$x]['permissions'][$y]['groups'][] = 'superadmin';
$y++;
$apps[$x]['permissions'][$y]['name'] = 'provision_editor_view';
$apps[$x]['permissions'][$y]['menu']['uuid'] = '57773542-a565-1a29-605d-6535da1a0870';
$apps[$x]['permissions'][$y]['groups'][] = 'superadmin';
$y++;
$apps[$x]['permissions'][$y]['name'] = 'provision_editor_save';
$apps[$x]['permissions'][$y]['groups'][] = 'superadmin';
$y++;
$apps[$x]['permissions'][$y]['name'] = 'xml_editor_view';
$apps[$x]['permissions'][$y]['menu']['uuid'] = '16013877-606a-2a05-7d6a-c1b215839131';
$apps[$x]['permissions'][$y]['groups'][] = 'superadmin';
$y++;
$apps[$x]['permissions'][$y]['name'] = 'xml_editor_save';
$apps[$x]['permissions'][$y]['groups'][] = 'superadmin';
$y++;
$apps[$x]['permissions'][$y]['name'] = 'php_editor_view';
$apps[$x]['permissions'][$y]['menu']['uuid'] = 'eae1f2d6-789b-807c-cc26-44501e848693';
$apps[$x]['permissions'][$y]['groups'][] = 'superadmin';
$y++;
$apps[$x]['permissions'][$y]['name'] = 'php_editor_save';
$apps[$x]['permissions'][$y]['groups'][] = 'superadmin';
$y++;
$apps[$x]['permissions'][$y]['name'] = 'grammar_view';
$apps[$x]['permissions'][$y]['menu']['uuid'] = 'c3db739e-89f9-0fa2-44ce-0f4c2ff43b1a';
$apps[$x]['permissions'][$y]['groups'][] = 'admin';
$apps[$x]['permissions'][$y]['groups'][] = 'superadmin';
$y++;
@@ -169,4 +174,4 @@
$apps[$x]['db'][$y]['fields'][$z]['type'] = 'text';
$apps[$x]['db'][$y]['fields'][$z]['description']['en-us'] = '';
?>
?>
+1
View File
@@ -24,6 +24,7 @@
//permission details
$y = 0;
$apps[$x]['permissions'][$y]['name'] = 'voicemail_view';
$apps[$x]['permissions'][$y]['menu']['uuid'] = '0347f82a-62a0-49d0-bacd-511d080c46d5';
$apps[$x]['permissions'][$y]['groups'][] = 'superadmin';
$apps[$x]['permissions'][$y]['groups'][] = 'admin';
$y++;
+2
View File
@@ -59,6 +59,8 @@
//permission details
$y = 0;
$apps[$x]['permissions'][$y]['name'] = 'xml_cdr_view';
$apps[$x]['permissions'][$y]['menu']['uuid'] = 'fd29e39c-c936-f5fc-8e2b-611681b266b5';
$apps[$x]['permissions'][$y]['menu']['uuid'] = '8f80e71a-31a5-6432-47a0-7f5a7b271f05';
$apps[$x]['permissions'][$y]['groups'][] = 'user';
$apps[$x]['permissions'][$y]['groups'][] = 'admin';
$apps[$x]['permissions'][$y]['groups'][] = 'superadmin';
+1
View File
@@ -38,6 +38,7 @@
//permission details
$apps[$x]['permissions'][0]['name'] = 'xmpp_view';
$apps[$x]['permissions'][0]['menu']['uuid'] = '1808365b-0f7c-7555-89d0-31b3d9a75abb';
$apps[$x]['permissions'][0]['groups'][] = 'superadmin';
$apps[$x]['permissions'][1]['name'] = 'xmpp_add';