Monday, July 18, 2016

Policy Plus - UI time

For a while, Policy Plus has contained classes that load policy definition files. That is sufficient to put together a semi-functional UI, so I did exactly that today. So far, I have a left pane for the categories tree, a middle pane for info on the selected setting, and a right pane for the list of policy settings, just like the real Group Policy Editor.

I haven't yet decided how to handle the split between user settings and machine settings. I'm not entirely satisfied with the GPE's style of splitting them into completely different subtrees, but I'm not sure what would be both better and simple to implement. At the moment, I only display one tree, and since there isn't yet a way to actually configure the settings, that's very easy.

Looking at a policy setting
The icons next to categories and policies have special meanings. On the left, categories with exclamation marks on them are orphans in their ADMX files (i.e. they have a parent set but that parent doesn't exist). Categories with a minus sign (not shown in screenshot) are completely empty. The category on the left with a right arrow on the folder is the currently-selected on. Policy settings with a gear on the page icon require extra configuration, while those without the gear can only be Enabled or Disabled.

No comments:

Post a Comment