Bug #11178
closedWhen disenrolling a device it doesn't send a policy revoke, policies are not revoked after disenroll
100%
Description
Environment details
Staging server (6.1.0)
Prerequisites
Enrolled device(COPE) with a policy applied on.
Steps
disenroll the device while the policy being applied.
can use the policy of restrictions -> Allow use of camera or disallow factory reset
Description
When the device disenrolled, a policy revoke operation should be send to device. but currently such operation is not send.
Hence after disenroll, the device still has the those policies applied.
Result
Policy bundle is still applied on the device even after disenrolled.
Updated by Sandaru Daminda 7 months ago
- Project changed from Backlog to product-uem 6.3.0 GA
- Assignee set to Kavin Prathaban
Updated by Sandaru Daminda 7 months ago
- Due date set to 13/08/2024
- Start date changed from 14/05/2024 to 09/08/2024
Updated by Rajitha Kumara 5 months ago
- Project changed from product-uem 6.3.0 GA to product-uem 7.0.0 GA
Updated by Kavin Prathaban 26 days ago
- Status changed from New to Implementation
Updated by Kavin Prathaban 16 days ago
- Status changed from Implementation to QA
- % Done changed from 0 to 100
Implementation:
Here when a user disenroll a device, a policy_revoke operation will be added. Device will go to DISENROLLMENT_REQUESTED state until the policy_revoke synced to device and get completed. After receiving the completed state for the operation, device will go to REMOVED state
PRs:
https://github.com/entgra/device-mgt-core/pull/40
https://github.com/entgra-proprietary/ui-components/pull/20
https://github.com/entgra-proprietary/emm-proprietary-plugins/pull/85
https://github.com/entgra/device-mgt-plugins/pull/8
https://github.com/entgra/device-mgt-plugins/pull/9
Updated by Arshana Atapattu 14 days ago
- Project changed from product-uem 7.0.0 GA to product-uem 6.4.0 GA
Updated by Arshana Atapattu 4 days ago
- Status changed from QA to QA Accept
Fix is working.
Need to disable device operations when the device is in "Disenrollment requested" state.
Related ticket: https://roadmap.entgra.net/issues/12611
Updated by Arshana Atapattu 4 days ago
- Status changed from QA Accept to Closed
Closing due to QA accept