A computer-implemented method of simultaneously viewing and editing multiple network device configurations, the method characterized by comprising: providing an indication of a first plurality of network devices to a network configuration data repository storing information pertaining to parameter settings for a second plurality of network devices within a network configuration domain, the first plurality of network devices representing a subset of the second plurality of network devices; receiving a plurality of configuration file representations including network configuration parameter settings, from the network data repository, the plurality of configuration file representations having a one-to-one correspondence with the first plurality of network devices, each network configuration parameter setting having an associated parameter setting value; presenting a graphical representation of data correlated across the plurality of configuration file representations in a comprehensive editor view for an editing session having a scope to edit the plurality of configuration file representations simultaneously; receiving a change, via the graphical user interface, of at least one configuration parameter setting value for each of the first plurality of network devices having a configuration file representation within the scope of the editing session; and providing an update for the at least one configuration parameter setting value in the network configuration data repository to adjust a parameter setting value for each of the first plurality of network devices in response to the change, the update causing each of the first plurality of network devices to obtain the adjusted parameter setting value as part of a deployment. providing an indication of a first plurality of network devices to a network configuration data repository storing information pertaining to parameter settings for a second plurality of network devices within a network configuration domain, the first plurality of network devices representing a subset of the second plurality of network devices; receiving a plurality of configuration file representations including network configuration parameter settings, from the network data repository, the plurality of configuration file representations having a one-to-one correspondence with the first plurality of network devices, each network configuration parameter setting having an associated parameter setting value; presenting a graphical representation of data correlated across the plurality of configuration file representations in a comprehensive editor view for an editing session having a scope to edit the plurality of configuration file representations simultaneously; receiving a change, via the graphical user interface, of at least one configuration parameter setting value for each of the first plurality of network devices having a configuration file representation within the scope of the editing session; and providing an update for the at least one configuration parameter setting value in the network configuration data repository to adjust a parameter setting value for each of the first plurality of network devices in response to the change, the update causing each of the first plurality of network devices to obtain the adjusted parameter setting value as part of a deployment.