diff --git a/app/devices/app_config.php b/app/devices/app_config.php index 0c6e43ae2d..e559fd3a43 100644 --- a/app/devices/app_config.php +++ b/app/devices/app_config.php @@ -268,19 +268,15 @@ $y++; $apps[$x]['permissions'][$y]['name'] = 'device_profile_view'; $apps[$x]['permissions'][$y]['groups'][] = 'superadmin'; - //$apps[$x]['permissions'][$y]['groups'][] = 'admin'; $y++; $apps[$x]['permissions'][$y]['name'] = 'device_profile_add'; $apps[$x]['permissions'][$y]['groups'][] = 'superadmin'; - //$apps[$x]['permissions'][$y]['groups'][] = 'admin'; $y++; $apps[$x]['permissions'][$y]['name'] = 'device_profile_edit'; $apps[$x]['permissions'][$y]['groups'][] = 'superadmin'; - //$apps[$x]['permissions'][$y]['groups'][] = 'admin'; $y++; $apps[$x]['permissions'][$y]['name'] = 'device_profile_delete'; $apps[$x]['permissions'][$y]['groups'][] = 'superadmin'; - //$apps[$x]['permissions'][$y]['groups'][] = 'admin'; $y++; $apps[$x]['permissions'][$y]['name'] = 'device_profile_all'; $apps[$x]['permissions'][$y]['groups'][] = 'superadmin'; @@ -290,38 +286,30 @@ $y++; $apps[$x]['permissions'][$y]['name'] = 'device_profile_key_view'; $apps[$x]['permissions'][$y]['groups'][] = 'superadmin'; - //$apps[$x]['permissions'][$y]['groups'][] = 'admin'; $y++; $apps[$x]['permissions'][$y]['name'] = 'device_profile_key_add'; $apps[$x]['permissions'][$y]['groups'][] = 'superadmin'; - //$apps[$x]['permissions'][$y]['groups'][] = 'admin'; $y++; $apps[$x]['permissions'][$y]['name'] = 'device_profile_key_edit'; $apps[$x]['permissions'][$y]['groups'][] = 'superadmin'; - //$apps[$x]['permissions'][$y]['groups'][] = 'admin'; $y++; $apps[$x]['permissions'][$y]['name'] = 'device_profile_key_delete'; $apps[$x]['permissions'][$y]['groups'][] = 'superadmin'; - //$apps[$x]['permissions'][$y]['groups'][] = 'admin'; $y++; $apps[$x]['permissions'][$y]['name'] = 'device_profile_key_all'; $apps[$x]['permissions'][$y]['groups'][] = 'superadmin'; $y++; $apps[$x]['permissions'][$y]['name'] = 'device_profile_setting_view'; $apps[$x]['permissions'][$y]['groups'][] = 'superadmin'; - //$apps[$x]['permissions'][$y]['groups'][] = 'admin'; $y++; $apps[$x]['permissions'][$y]['name'] = 'device_profile_setting_add'; $apps[$x]['permissions'][$y]['groups'][] = 'superadmin'; - //$apps[$x]['permissions'][$y]['groups'][] = 'admin'; $y++; $apps[$x]['permissions'][$y]['name'] = 'device_profile_setting_edit'; $apps[$x]['permissions'][$y]['groups'][] = 'superadmin'; - //$apps[$x]['permissions'][$y]['groups'][] = 'admin'; $y++; $apps[$x]['permissions'][$y]['name'] = 'device_profile_setting_delete'; $apps[$x]['permissions'][$y]['groups'][] = 'superadmin'; - //$apps[$x]['permissions'][$y]['groups'][] = 'admin'; $y++; $apps[$x]['permissions'][$y]['name'] = 'device_profile_setting_all'; $apps[$x]['permissions'][$y]['groups'][] = 'superadmin'; @@ -329,6 +317,8 @@ $apps[$x]['permissions'][$y]['name'] = 'device_export'; $apps[$x]['permissions'][$y]['groups'][] = 'superadmin'; $y++; + $apps[$x]['permissions'][$y]['name'] = 'device_key_icon'; + $y++; //default settings $y = 0; diff --git a/app/devices/device_edit.php b/app/devices/device_edit.php index ad627395a9..9918c29818 100644 --- a/app/devices/device_edit.php +++ b/app/devices/device_edit.php @@ -391,7 +391,9 @@ } //$array['devices'][0]['device_keys'][$y]['device_key_protected'] = $row["device_key_protected"]; $array['devices'][0]['device_keys'][$y]['device_key_label'] = $row["device_key_label"]; - $array['devices'][0]['device_keys'][$y]['device_key_icon'] = $row["device_key_icon"]; + if (permission_exists('device_key_icon')) { + $array['devices'][0]['device_keys'][$y]['device_key_icon'] = $row["device_key_icon"]; + } $y++; } } @@ -1335,7 +1337,9 @@ echo "