PCM is driven by a set of .ini files in the PCM folder structure. If you have a complex tree structure with many groups and agents with agents appearing in multiple groups, the resulting configuration is applied in a cascading fashion from top to bottom. While the GUI provides the means to locate agents, ruleSets, ApplyOnNew, ApplyOnApply, etc..., it is difficult to determine the rules that are configured for a given PATROL Agent based on PATROL Agent location in a given group. All of this is driven by the .ini files, which comprise a quasi-relational database. Clearly, PCM knows how to traverse the .ini files to build the tree structure in the display. Does anyone know how to do this manually or programmatically? That would be a God-send.