20.0 Best Practices

This section includes some tips and best practices for using Designer.

  • To enhance Designer performance, remove any unused packages from the package catalog. To do so, right-click package catalog and then select Remove Unused Packages. For more information, see Removing Packages from the Package Catalog.

  • Retain only the required packages in Designer. To do so, use the Manage Packages option in Designer. For more information, see Managing Installed Packages.

  • Have minimal projects in the workspace. Ensure to close or disable the projects with User Application Driver on which you are not working on.

  • When you are working on User Application objects, close the Outline view and use the Provisioning view. When you are not working on User Application objects, close the Provisioning view and use the Outline view.

  • Open only limited number of editors in Designer, to minimize the memory consumption. Alternatively, you can increase the default maximum memory settings in the Designer.ini file.

  • In the Outline View, collapse all drivers and objects that you are not working on. This improves the Designer performance while opening a new editor or a policy.

  • Run the Garbage Collector when Designer is slow and the memory consumption is high. For more information, see Freeing Heap Memory.

  • Before you import data into an empty project, it is recommended that you navigate to Windows > Preferences > NetIQ > Identity Manager > Import/Deploy > Behaviors > Summary Dialog and de-select the Show the summary dialog prior to performing an import check box. This improves Designer performance while importing data. Once the data import process is completed, you must select the Show the summary dialog prior to performing an import check box again.

  • Do not use the special character * in the server context in iManager. When the server context has * in it’s name, and the project containing that server is imported into Designer, Designer does not import the project as intended. Instead, Designer displays two entries with the same name.

  • If you want to delete a form, ensure that you close the form before proceeding with the delete operation.

  • (Conditional) This applies if you are on Designer 4.8.3 or latest versions.

    Before replacing a string in Designer using the Search/Replace operation, ensure that you resolve any discrepancies manually in the XML file. The Replace operation does not validate the XML file before performing the operation.