1. A method for managing compliance of one or more network devices, comprising: receiving, by a compliance management computing device, one or more configuration changes of the one or more network devices; identifying, by the compliance management computing device, each configuration change as one of a compliant configuration change and a non-compliant configuration change by correlating the one or more configuration changes using a first set of parameters; generating, by the compliance management computing device, an impact value of the one or more configuration changes, wherein the generation of the impact value comprises: obtaining a critical value associated with the one or more network devices by analyzing the configuration changes using the first set of parameters and a third set of parameters: and providing a rating based on the critical value, a violation severity value, or a probability of vulnerability exploited by one or more malicious elements, wherein the impact value corresponds to the rating; and generating, by the compliance management computing device, a recommendation for the one or more network devices based on the impact value.