1. A computer implemented method of managing group policy related data comprising: providing one or more interfaces to manage group policy related data, the interfaces including two or more selectable group policy objects, the group policy objects comprising at least one of: a collection of files, an object or an attribute located in a network; providing, from a unified view, the ability to view, manage, and search across one or more sites and to copy and import data to the group policy objects; receiving a selection of one of the group policy objects; providing a custom context menu of items related to the selected group policy object, wherein the custom context menu of items is customized based on context for the selected group policy object; receiving a selection of one of the menu items; accessing structured context menu data in a data structure in response to the selection of one of the menu items; providing a custom context menu of commands for the selected one of the menu items based on the structured context menu data, wherein at least one of the commands in the custom context menu of commands is a snap-in supplied command; receiving from the snap-in tool one or more flags for the context menu of commands, wherein at least one of the flags indicates how to display one of the commands in the context menu of commands; and receiving data for one or more items of the context menu of commands from the snap-in tool in a customized result pane area, wherein at least one of the providing the custom context menu of items or the providing the custom context menu of commands comprises: processing a context menu map into a static data structure, the context menu map including macro declarations, the macros declarations including definitions of methods; and calling methods in a base class to operate on the static data structure to generate at least one of the context menu of items or the context menu of commands, for a specific node type, the methods in the base class being generic to a plurality of node types include the specific node type.
1. A computer implemented method of managing group policy related data comprising: providing one or more interfaces to manage group policy related data, the interfaces including two or more selectable group policy objects, the group policy objects comprising at least one of: a collection of files, an object or an attribute located in a network; providing, from a unified view, the ability to view, manage, and search across one or more sites and to copy and import data to the group policy objects; receiving a selection of one of the group policy objects; providing a custom context menu of items related to the selected group policy object, wherein the custom context menu of items is customized based on context for the selected group policy object; receiving a selection of one of the menu items; accessing structured context menu data in a data structure in response to the selection of one of the menu items; providing a custom context menu of commands for the selected one of the menu items based on the structured context menu data, wherein at least one of the commands in the custom context menu of commands is a snap-in supplied command; receiving from the snap-in tool one or more flags for the context menu of commands, wherein at least one of the flags indicates how to display one of the commands in the context menu of commands; and receiving data for one or more items of the context menu of commands from the snap-in tool in a customized result pane area, wherein at least one of the providing the custom context menu of items or the providing the custom context menu of commands comprises: processing a context menu map into a static data structure, the context menu map including macro declarations, the macros declarations including definitions of methods; and calling methods in a base class to operate on the static data structure to generate at least one of the context menu of items or the context menu of commands, for a specific node type, the methods in the base class being generic to a plurality of node types include the specific node type. 7. The method of claim 1 , further comprising receiving from the snap-in tool one or more command codes for one or more commands of the context menu of commands.