From d926bdaa3464ab45f999f7ac84ac4e8985c637ce Mon Sep 17 00:00:00 2001 From: ayyoob <ayyoobhamza@gmail.com> Date: Wed, 1 Jun 2016 12:20:18 +0530 Subject: [PATCH] removed unused permission from permission.xml --- .../src/main/webapp/META-INF/permissions.xml | 193 ++++++------------ 1 file changed, 67 insertions(+), 126 deletions(-) diff --git a/components/device-mgt/org.wso2.carbon.device.mgt.api/src/main/webapp/META-INF/permissions.xml b/components/device-mgt/org.wso2.carbon.device.mgt.api/src/main/webapp/META-INF/permissions.xml index 8797ebc6cb6..5034e47d1d6 100644 --- a/components/device-mgt/org.wso2.carbon.device.mgt.api/src/main/webapp/META-INF/permissions.xml +++ b/components/device-mgt/org.wso2.carbon.device.mgt.api/src/main/webapp/META-INF/permissions.xml @@ -30,104 +30,7 @@ <PermissionConfiguration> <APIVersion></APIVersion> - <!-- Activity related APIs --> - <Permission> - <name>Fetch Activity related details</name> - <path>/device-mgt/admin/activities/view</path> - <url>/activities/*</url> - <method>GET</method> - </Permission> - <Permission> - <name>Fetch Activity related details</name> - <path>/device-mgt/admin/activities/view</path> - <url>/activities</url> - <method>GET</method> - </Permission> - <!-- Activity related APIs --> - <!-- Device related APIs --> - <Permission> - <name>List devices</name> - <path>/device-mgt/admin/devices/list</path> - <url>/devices</url> - <method>GET</method> - </Permission> - - <Permission> - <name>List device types</name> - <path>/device-mgt/admin/devices/list</path> - <url>/devices/types</url> - <method>GET</method> - </Permission> - - <Permission> - <name>List device types</name> - <path>/device-mgt/user/devices/list</path> - <url>/devices/types</url> - <method>GET</method> - </Permission> - - <Permission> - <name>Add policy</name> - <path>/device-mgt/admin/policies/add</path> - <url>/devices/types</url> - <method>GET</method> - </Permission> - - <Permission> - <name>Add User policy</name> - <path>/device-mgt/user/policies/add</path> - <url>/devices/types</url> - <method>GET</method> - </Permission> - - <Permission> - <name>Edit policy</name> - <path>/device-mgt/admin/policies/update</path> - <url>/devices/types</url> - <method>GET</method> - </Permission> - - <Permission> - <name>Edit User policy</name> - <path>/device-mgt/user/policies/update</path> - <url>/devices/types</url> - <method>GET</method> - </Permission> - - <Permission> - <name>View device</name> - <path>/device-mgt/admin/devices/view</path> - <url>/devices/view</url> - <method>GET</method> - </Permission> - - <Permission> - <name>View user device</name> - <path>/device-mgt/user/devices/view</path> - <url>/devices/view</url> - <method>GET</method> - </Permission> - - <Permission> - <name>Modify user device</name> - <path>/device-mgt/user/devices/update</path> - <url>/devices/type/*/id/*</url> - <method>PUT</method> - </Permission> - - <Permission> - <name>Remove user device</name> - <path>/device-mgt/user/devices/remove</path> - <url>/devices/type/*/id/*</url> - <method>DELETE</method> - </Permission> - - - - - - - + <!--Permission Tree Name--> <Permission> <name>Device Management</name> <path>/device-mgt</path> @@ -239,51 +142,90 @@ <url>/</url> <method>GET</method> </Permission> + <!--End of Permission Tree--> - - - <!--<Permission>--> - <!--<name>Get device</name>--> - <!--<path>/device-mgt/devices/view</path>--> - <!--<url>/devices/*/*</url>--> - <!--<method>GET</method>--> - <!--<scope>emm_admin,emm_user</scope>--> - <!--</Permission>--> - + <!-- Activity related APIs --> <Permission> - <name>View device</name> - <path>/device-mgt/admin/devices/view</path> - <url>/devices/user/*/*</url> + <name>Fetch Activity related details</name> + <path>/device-mgt/admin/activities/view</path> + <url>/activities/*</url> <method>GET</method> </Permission> - <Permission> - <name>Devices Count All</name> + <name>Fetch Activity related details</name> + <path>/device-mgt/admin/activities/view</path> + <url>/activities</url> + <method>GET</method> + </Permission> + <!-- Activity related APIs --> + <!-- Device related APIs --> + <Permission> + <name>List devices</name> <path>/device-mgt/admin/devices/list</path> - <url>/devices/count</url> + <url>/devices</url> <method>GET</method> </Permission> - <Permission> - <name>Device Count</name> - <path>/device-mgt/user/devices/list</path> - <url>/devices/user/*/count</url> + <name>Retrieve device information</name> + <path>/device-mgt/admin/devices/list</path> + <url>/devices/*/*/info</url> <method>GET</method> </Permission> - <Permission> - <name>List devices</name> + <name>Get device</name> <path>/device-mgt/admin/devices/list</path> - <url>/devices/name/*/*</url> + <url>/devices/*/*</url> <method>GET</method> </Permission> - <Permission> - <name>List All Own Devices</name> - <path>/device-mgt/user/devices/list</path> - <url>/devices/user/*</url> + <name>Get device location</name> + <path>/device-mgt/admin/devices/list</path> + <url>/devices/*/*/location</url> + <method>GET</method> + </Permission> + <Permission> + <name>devices location</name> + <path>/device-mgt/admin/devices/list</path> + <url>/devices/locations</url> + <method>POST</method> + </Permission> + <Permission> + <name>Get devices feature</name> + <path>/device-mgt/admin/devices/list</path> + <url>/devices/*/*/features</url> + <method>GET</method> + </Permission> + <Permission> + <name>Search devices</name> + <path>/device-mgt/admin/devices/list</path> + <url>/devices/search-devices</url> + <method>POST</method> + </Permission> + <Permission> + <name>list device application</name> + <path>/device-mgt/admin/devices/list</path> + <url>/devices/*/*/applications</url> <method>GET</method> </Permission> + <Permission> + <name>list device operation</name> + <path>/device-mgt/admin/devices/list</path> + <url>/devices/*/*/operations</url> + <method>GET</method> + </Permission> + <Permission> + <name>list device effective-policy</name> + <path>/device-mgt/admin/devices/list</path> + <url>/devices/*/*/effective-policy</url> + <method>GET</method> + </Permission> + <Permission> + <name>list devices</name> + <path>/device-mgt/admin/devices/list</path> + <url>/devices/admin/devices</url> + <method>GET</method> + </Permission> + <!-- End of Device related APIs --> <!-- Notification related APIs --> @@ -1033,5 +975,4 @@ <method>GET</method> </Permission> <!-- End of Dashboard related APIs --> - </PermissionConfiguration>