Method and apparatus for authorizing and reporting changes to device configurations
First Claim
Patent Images
1. A system for reporting configuration changes in a network, said network comprising a plurality of devices, the system comprising:
- a plurality of configuration files, each of said files applying to a device in the network;
a version control repository;
a collector agent that collects the configuration files from the devices and writes the configuration files to the repository; and
a comparison agent that determines version differences for the configuration files in the repository, creates an HTML page visually depicting the version differences, and sends an email message containing a URL referencing the HTML page.
6 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for tracking and reporting changes to configuration files as part of an overall system auditing function and as a measure of efficiency of change review board procedures. Changes in configuration of network devices made by submitters of such changes are recorded in a separate repository and, at appropriate intervals, forwarded to network administrators and subject matter experts both to verify the correctness of the literal change and to confirm that the changes have been previously approved.
37 Citations
20 Claims
-
1. A system for reporting configuration changes in a network, said network comprising a plurality of devices, the system comprising:
-
a plurality of configuration files, each of said files applying to a device in the network;
a version control repository;
a collector agent that collects the configuration files from the devices and writes the configuration files to the repository; and
a comparison agent that determines version differences for the configuration files in the repository, creates an HTML page visually depicting the version differences, and sends an email message containing a URL referencing the HTML page. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for authorizing and reporting configuration changes to devices in a network, the method comprising the steps of:
-
accepting a change request specifying a device in the network and a proposed configuration change to the device;
receiving notification when configuration files for devices in the network have been edited;
writing configuration files to a version control repository;
determining the version differences engendered by the editing of the configuration files;
creating an HTML page visually depicting the version differences; and
sending an email message with a URL referencing the HTML page, the recipients of the email message determined by consulting a lookup table mapping the names of configuration files to email addresses. - View Dependent Claims (9, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
12. A method for verifying the correctness of configuration changes to a device in a network, the method comprising the steps of:
-
sensing when a signal sent to the device changes the device'"'"'s configuration, writing the changed device configuration to a version control repository;
computing the differences between the current configuration and the prior configuration of the device; and
reporting the differences to a designated user.
-
Specification