Support Mechanisms for Improved Group Policy Management User Interface
1 Assignment
0 Petitions
Accused Products
Abstract
Provided are support mechanisms for a user interface mechanism that performs group policy management. The support mechanisms include a context menu map that provides a consistent and efficient way to generate interactive context menus for nodes using only straightforward declarations. The declarations are processed to invoke code with corresponding parameters that in turn generates a data structure corresponding to a context menu that is to be displayed. The data structure is processed into another data structure, from which data is extracted to meet the requirements of a hosting management application. An intermediary communications object is provided to separate the user interface into multiple components which each exchange data. A progress dialog is also provided to update the user as to the progress of lengthy operations performed on various managed objects, and to drive those operations. Refresh logic replicates changes made at one location in the user interface to other nodes.
20 Citations
22 Claims
-
1-2. -2. (canceled)
-
3. A method comprising:
-
receiving, via a user interface of a management console implementing a policy, instructions to change information describing an object according to the policy, wherein the instructions specify the policy according to which the information is to be changed; and traversing a tree of hierarchically organized containers, at least one container including a user interface element associated with the object for which the instructions to change information describing the object have been received; filtering each of the containers through a set of predicate statements, wherein the set of predicate statements control application of the policy to the respective container; and replicating the change to information describing the object by setting a flag to indicate whether the change applies to the object in accordance with the respective container completing the set of predicate statements. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
at least one processor; a memory storing group policy management programming for execution by the at least one processor; a set of program interfaces associated with the group policy management programming, the set of program interfaces being hierarchically organized and comprising; a group policy management interface for managing objects corresponding to group policy related data; and a selected program interface of the set of program interfaces called to perform a requested operation on group policy related data. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A management console comprising:
-
a user interface including; a treeview area including hierarchically organized objects, wherein the objects represent at least one of a site, a domain, or an organizational unit; a result pane area including data associated with an object selected from the treeview area; a communications object configured to, upon selection of the object from the treeview area, call a cookie to identify the selected object and obtain the data associated with the selected object for display in the result pane area; a context menu map generated from at least one of declarations, parameter values, or flag values included in the data associated with the selected object. - View Dependent Claims (19, 20, 21, 22)
-
Specification