CPC H04L 63/20 (2013.01) [H04L 41/22 (2013.01); H04L 63/0876 (2013.01); H04L 63/102 (2013.01); H04L 67/561 (2022.05)] | 20 Claims |
1. A non-transitory computer-readable medium storing a plurality of instructions executable by a computing device, the plurality of instructions being configured to cause the computing device to at least:
generate a data driven interface template for decoupling at least one component of a management service from a platform, a manufacturer or a type of a client device;
render, based at least in part on the data driven interface template, a data driven user interface for configuring at least one of a plurality of profile payloads of a device profile;
generate, based at least in part on a plurality of values associated with the data driven user interface, a profile document in an instance in which the plurality of values are obtained from the data driven user interface, wherein the profile document comprises a generic representation of the device profile for the platform, the manufacturer or the type of the client device;
store the profile document in a command queue associated with a client device matching the device profile, wherein the client device is enrolled as a managed device with a management service; and
cause the client device to retrieve the profile document from the command queue.
|