Patent attributes
A compliance manager enables creation of policies and corresponding rules to test compliancy of network resources via evaluation of collected data associated with the network resources. For example, each of one or more rules associated with a respective network compliance policy has a corresponding rule scope definition indicating which portion of collected network resource data to use for verification purposes. Each rule also has a corresponding set of selected compliance conditions. The compliance conditions specify what values the portions of collected resource data as specified by the rule scope definition should be in order to be compliant. During a compliancy check, the compliance manager applies the rule scope definition to the collected data to produce a set of network resource data to be verified. Thereafter, the compliance manager determines compliancy by checking whether the produced set of network resource data matches the corresponding compliance conditions as specified for the rule.