Bug #12197
openTask #12195: Permission related issues when creating a limited permission user
Permissions are not checked and load all tabs in single device view
100%
Description
Environment details
620 cloud server
Prerequisites
limited permission user
permission list [1]
Steps
create a role with below permission set [1] and assign i to a new user.
go to single device view
Description
can view all tabs in single device view for a limited permission user [2]
Permissions are not checked when loading tabs in a single device view page [3].
permission was not given: [4]
Result
[2]![[2] [2]](/attachments/download/4341/Screenshot%20from%202024-11-08%2009-10-27.png)
[3]
components/ui/io.entgra.proprietary.uem.endpoint.mgt.ui/react-app/src/scenes/Home/scenes/SingleDevice/components/Header/index.js![[3] [3]](/attachments/download/4340/Screenshot%20from%202024-11-08%2009-06-04.png)
[4]![[4] [4]](/attachments/download/4342/Screenshot%20from%202024-11-05%2019-26-08.png)
[1]
{
"roleName":"PRIMARY/limitedPermRole",
"permissions":[
"/permission/admin/device-mgt/device-type/features/view",
"/permission/admin/device-mgt/device-type/config/view",
"/permission/admin/device-mgt/device-type/view",
"/permission/admin/device-mgt/devices/disenroll/android",
"/permission/admin/device-mgt/devices/enroll/android",
"/permission/admin/device-mgt/devices/any-device/permitted-actions-under-owning-device",
"/permission/admin/device-mgt/devices/any-group/permitted-actions-under-owning-group",
"/permission/admin/device-mgt/devices/owning-device/activities/view",
"/permission/admin/device-mgt/devices/owning-device/features/view",
"/permission/admin/device-mgt/devices/owning-device/add",
"/permission/admin/device-mgt/devices/owning-device/details/view",
"/permission/admin/device-mgt/devices/owning-device/view",
"/permission/admin/device-mgt/admin/device-type/modify",
"/permission/admin/device-mgt/admin/device-type/view",
"/permission/admin/device-mgt/admin/device-type/config",
"/permission/admin/device-mgt/admin/devices/view",
"/permission/admin/device-mgt/admin/devices/usage/view",
"/permission/admin/device-mgt/admin/devices/permanent-delete",
"/permission/admin/device-mgt/admin/devices/update-enrollment",
"/permission/admin/device-mgt/whitelabel/view",
"/permission/admin/app-mgt/life-cycle/application/approve",
"/permission/admin/app-mgt/life-cycle/application/create",
"/permission/admin/app-mgt/life-cycle/application/reject",
"/permission/admin/app-mgt/life-cycle/application/block",
"/permission/admin/app-mgt/life-cycle/application/review",
"/permission/admin/app-mgt/life-cycle/application/retire",
"/permission/admin/app-mgt/life-cycle/application/deprecate",
"/permission/admin/app-mgt/life-cycle/application/publish",
"/permission/admin/app-mgt/store/application/view",
"/permission/admin/app-mgt/store/application/modify",
"/permission/admin/app-mgt/store/subscription/install",
"/permission/admin/app-mgt/store/subscription/uninstall",
"/permission/admin/app-mgt/publisher/admin/application/update",
"/permission/admin/app-mgt/publisher/application/view",
"/permission/admin/app-mgt/publisher/application/update",
"/permission/admin/app-mgt/publisher/application/upload"
],
"removedPermissions":[
]
}
Files