55.4 Uninstalling the Roles Based Provisioning Module

You must uninstall each component of the Roles Based Provisioning Module (RBPM), such as the drivers and the database.

If you need to uninstall the runtime components associated with RBPM, the uninstallation program automatically reboots your server, unless you are running the uninstall program in silent mode on Windows. You must manually reboot the Windows server. In addition, if you want to uninstall Identity Manager outside of the Integrated Installer, stop the nds service before launching the uninstall program.

NOTE:Before uninstalling RBPM, uninstall the Identity Manager engine. For more information, see Section 55.2, Uninstalling the Identity Manager Engine.

55.4.1 Deleting the Drivers for the Roles Based Provisioning Module

You can use Designer or iManager to delete the User Application driver and the Role and Resource Service driver.

  1. Stop the User Application driver and the Role and Resource Service driver. Depending on the component that you use, complete one of the following actions:

    • Designer: Right-click the driver line, then click Live > Stop Driver.

    • iManager: On the Driver Set Overview page, click the upper right corner of the driver image, then click Stop Driver.

  2. Delete the User Application driver and the Role and Resource Service driver. Depending on the component that you use, complete one of the following actions:

    • Designer: Right-click the driver line, then click Delete.

    • iManager: On the Driver Set Overview page, click Drivers > Delete drivers, then click the driver that you want to delete.

55.4.2 Uninstalling the User Application on Linux/UNIX

You must uninstall the User Application and its database from the application server. This procedure explains how to remove the User Application and its database from Tomcat and PostgreSQL. If you are using another application server and database, refer to that product’s documentation for instructions.

IMPORTANT:Be cautious when you remove the User Application because the process removes all the folders and files from the folder where the User Application scripts and supporting files were installed. When you remove the files, you might unintentionally uninstall Tomcat or PostgreSQL. For example, the uninstallation folder is typically /opt/netiq/idm/apps/UserApplication. This folder also contains the folders for Tomcat and PostgreSQL.

  1. Log in to the server where you installed the User Application.

  2. To uninstall the User Application, complete the following steps:

    1. Navigate to the Uninstall_UserApp script, located by default in the /opt/netiq/idm/apps/UserApplication/RemoveUserApp directory.

  3. To uninstall the database, complete the following steps:

    1. Navigate to the Uninstall_JBossPostgreSQL script, located by default in the /opt/netiq/idm/apps/TomcatPostgreSQL_Uninstaller directory.

    2. Enter the following command:

      ./Uninstall_TomcatPostgreSQL

55.4.3 Uninstalling the User Application on Windows

You must uninstall the User Application and its database from the application server. This procedure explains how to remove the User Application and its database from Tomcat and PostgreSQL. If you are using another application server and database, refer to that product’s documentation for instructions.

IMPORTANT:Be cautious when you remove the User Application because the process removes all the folders and files from the folder where the User Application scripts and supporting files were installed. When you remove the files, you might unintentionally uninstall Tomcat or PostgreSQL. For example, the installation folder is typically C:\NetIQ\IdentityManager\apps\UserApplication. This folder also contains the folders for Tomcat and PostgreSQL.

  1. Log in to the server where you installed the User Application.

  2. Open the Control Panel utility for adding and removing programs. For example, on Windows Server 2012 R2, click Programs and Features.

  3. Right-click Identity Manager User Application, then click Uninstall.