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.