Chendil Kumar and Vishwanath Kalavar explain how to use Project Checker in IDM Designer 3.0.
Presently, users can easily design, test, deploy, and maintain the Novell Identity Manager product by using Designer. However when project size increases, the project complexity also increases accordingly and any tool that allows the user to check the project before deployment definitely helps.
Designer provides a feature called Project Checker (hereafter referred as PC). By using this feature, users can check the project before deployment. PC checks for proper design, contexts, server associations, policies, missing user data, and dependency problems that can cause a project deployment into the Identity Vault to fail. Users can check a project at any time. However, it must be run before the deployment..
After a user opens the Designer, he or she can enable PC from the menu as follows.
Figure 1.0 Project Checker view after enabling.
Note: Individual column can be resized as needed.
Figure 1.1 Save project before running Project Checker.
PC ensures that the underlined project is saved before running. Once the run completes Project Checker, messages are listed in the window as shown in Figure 1.1.
When a user runs the PC for a selected project, the PC checks the entire project and displays a list of version conflicts, errors, warnings, and information messages about the project. If PC does not find any of the above then it will not display messages.
In the Project Checker view, you can do the following actions:
View detailed PC results
User can double click on the PC message, which brings the properties window that displays the following information about the entry:
Figure 1.2 Detailed Project Checker results
Sorting the PC results
Users can sort the list by clicking on any header in the PC to sort the entry list on that parameter: Severity, Description and Model Object. The default sort is by severity in descending order (most current at the top of the list.)
Filtering PC results
When users finds it difficult to handle huge PC messages, they can Configure Filters and specify the types of messages they are interested in.
For more details on how to set filters refer to the section “Configure Filter”.
Clearing PC results
Clear Results icon clears the PC entry in the list.
Saving PC results
User can save all the PC results to a file by using Save Project Checker Results to a File icon in tool bar. Contents can be saved into text format so that it can be viewed off line. The individual PC results can also be saved into a file by selecting the individual message and right mouse click save operation.
Figure 1.3 Save Project Checker Results.
The Menu allows the following:
Users are allowed to do context operations on each PC message or multiple messages at a time. The Ctrl and Shift keys allow to select multiple messages at a time. The supported context menu operations now are:
Figure 1.3 Save Project Checker Results.
Figure 1.4 Project Checker Results context menu operations.
Configure Filter: The Configure Filter allows the user to view messages he is interested in, for instance, if he wants to view only high severity messages then he can set the filter for Error.
User can configure the filter in two ways.
Users are allowed to create and edit filters. Multiple filters are allowed to be created, however only one filter can be enabled at a time for a current project.
To create a filter:
Figure 1.5 Create Filter in Project Checker.
Editing a filter
To edit the name and description of the filter:
Figure 1.6 Edit Filter in Project Checker.
Deleting a Filter:
To delete a filter:
Note: This document explains only about the Designer Project Checker and it does not explain about the Provisioning Project Checker.
Disclaimer: As with everything else at NetIQ Cool Solutions, this content is definitely not supported by NetIQ, so Customer Support will not be able to help you if it has any adverse effect on your environment. It just worked for at least one person, and perhaps it will be useful for you too. Be sure to test in a non-production environment.