| CPC G06F 9/45558 (2013.01) [G06F 21/602 (2013.01); G06F 21/73 (2013.01); G06F 2009/4557 (2013.01)] | 17 Claims |

|
1. A method, comprising:
retrieving, by an enrollment agent executed in a virtual device, a serial number of the virtual device using an operating system command that identifies the serial number locally to the virtual device;
transmitting, by the enrollment agent to a management service, a request to identify device records with the management service, wherein transmitting the request comprises invoking an Application Programming Interface (API) of the management service using the serial number as a parameter and wherein the request is authenticated using management service credentials decrypted from an encrypted configuration file that is decrypted by the enrollment agent;
receiving, by the enrollment agent, a management identifier of a device record that is associated with the serial number;
setting, by the enrollment agent, a local device management parameter of the virtual device to specify the management identifier; and
transmitting, from the virtual device to the management service, an enrollment request to enroll the virtual device with the management service.
|