1. A non-transitory computer-readable medium having program instructions stored thereon that, when executed by at least one computing device, cause the at least one computing device to: identify an enterprise configuration profile associated with a client device stored in a memory; determine whether a current time associated with the client device complies with a compliance rule that specifies at least one time period during which the client device is authorized to enable the enterprise configuration profile; and in response to the current time associated with the client device complying with the compliance rule, enable the enterprise configuration profile on the client device.