(2009-10-04) FIM – FIM Object Visualizer
Posted by Jorge on 2009-10-04
Info/Script by: Markus Vilcinskas, Technical Content Developer, Microsoft Corporation
The FIM Object Visualizer is a community script to display and document configurable objects such as Synchronization Rules, Workflows and Management Policy Rules:
- Display – because the script has a UI to render your configuration
- Document – because you can copy a displayed configuration to the clipboard and save it to a file.
The script is based on the HTA (HTML Application) framework – a framework that enables you to develop scripts that look like Windows applications without the need of writing code in Visual Studio.
Important: To run the script, you need a FIM server with PowerShell installed. Please read the FIM ScriptBox Read Me First prior to running this script
The FIM Object Visualizer is a customizable community script to display and document configurable objects such as Synchronization Rules, Workflows and Management Policy Rules. You can use this script to document your current FIM deployment or to provide configuration information in case of a troubleshooting scenario. The script consists of two main components:
- Data Request
- Data Display
The script assumes that all PowerShell scripts that are located in the Collection folder are scripts to request object information from your FIM server. When you start the script, the script code locates all these scripts and adds them to the left list box in the toolbar:
To request new or update existing object information for a specific object type, select the object type you are interested in from the list box, and then click Get Objects. You can extend the number of supported object types by adding additional PowerShell scripts to the Collection folder. The second list box lists the object types for which you have already requested object information. To list the display names for an object type, select the object type from the list box, and then click Get Names:
To display the configuration of an object, click the object’s display name:
As mentioned earlier in this post, the FIM Object Visualizer is a community tool. This means, the objective of this download is to get you started with the process of documenting your deployment; however, I expect that you will modify the components of this script. For example, if you don’t like the "look & feel" of how an object type is rendered, you can easily customize it by modifying the related XSLT file. If you have questions, comments or even extensions for this script, please respond to this post.
Get the script/tool from here.
* This posting is provided "AS IS" with no warranties and confers no rights!
* Always evaluate/test yourself before using/implementing this!
* DISCLAIMER: https://jorgequestforknowledge.wordpress.com/disclaimer/
############### Jorge’s Quest For Knowledge #############
######### http://JorgeQuestForKnowledge.wordpress.com/ ########