A system and method for communicating with network devices without regard to
the
device type and/or manufacturer is described. In one embodiment, the present invention
provides a global graphical user interface (GUI) for communicating with various
network devices. The global GUI includes an intuitive interface driven by a template
library. For each device type and each device manufacturer, this template library
can store both the attribute fields required for device configuration and the format
for communicating those attribute fields. When a network administrator wants to
communicate with a particular network device, the template associated with that
device can be retrieved from the template library. The network administrator can
then populate the attribute fields of that template with the appropriate data.
This attribute data can be formatted and provided to the network device.