CPC G06F 9/4451 (2013.01) [G06F 9/4401 (2013.01)] | 20 Claims |
1. A method for managing device enrollment, comprising:
causing an agent to be installed on a user device, wherein the agent persistently enrolls the user device with a Unified Endpoint Management System (“UEMS”) by performing stages comprising:
configuring the user device using a staging user profile included in an enrollment provisioning package;
in response to the configuring being completed, resuming a paused booting process;
retrieving a user profile associated with a user of the user device;
configuring the user device using policies and configuration settings included in the user profile;
receiving, based on at least one selection made at an administrator console, an instruction to unenroll the user device from persistent enrollment;
updating, at a server, an opt-in status reflecting the instruction to unenroll;
receiving, at the server, an opt-in status check in response to the user device requesting protected resources;
providing an indication to the user device that the opt-in status for the user device requires unenrollment, wherein the agent is uninstalled from the user device in response to the user device receiving the indication.
|