3.3 Customizing the User Interface

You can change the appearance of the Home (landing) and Provisioning Dashboard (dash) user interface by using your own custom css file. The dash war looks for the custom.css file in the netiq_custom_css directory within the home directory of the user that started the application server.

On Tomcat, this user is novlua, so the home directory is /opt/netiq/idm/apps/novlua. On WebSphere and Jboss, this user is root, so the home directory is /root. If the custom.css file exists, it overrides the default style sheet file provided with Home and Provisioning Dashboard.

To customize the user interface using the custom css file,

  1. Download the ProcessMonitor.zip file from the Microsoft website to a temporary location on your computer.

  2. Extract the contents of the unzipped file.

  3. Navigate to the folder where you extracted the file, execute the Procmon.exe file.

  4. Click the App-V icon to display the Process Monitor Filter page.

  5. In the Process Monitor Filter page, perform the following actions:

    1. Create a rule that says Process name is jave.exe, then click Add.

    2. Create a rule that says Operation is CreateFile, then click Add.

    3. Create a rule that says Result contains PATH NOT FOUND, then click Add.

    4. Create a rule that says Path contains custom.css, then click Add.

    5. Deselect the entries that are not added from the list and click Apply.

    6. Click OK to exit the window.

  6. The Process Monitor page displays a prompt indicating that custom.css file is not found in the following location: C:\Windows\system32\config\systemprofile\novl_rpt_custom\custom.css

    This implies that you need to create a folder named novl_rpt_custom and add custom.css file in this folder.

  7. After creating the file and the folder, restart the application server.