Plugin Installation and Removal

To install a plugin, click the gear icon and select Plugins to navigate to the Installed Plugins page. Click New and drag and drop or upload the plugin .zip file.

If you downloaded a plugin, the .zip file should be included with the download. If you developed the plugin yourself, the .zip file is in your project directory under build/your plugin name/dist.

When a plugin is installed, the database scripts from the db/install folder run, which creates any tables necessary for the plugin, the XML configuration files are imported into the IdentityIQ database from the import/install folder, any compiled classes are loaded into the unique plugin classloader, and the manifest file is imported creating the Plugin object.

Remove a plugin by clicking X on the appropriate Plugin card on the Installed Plugins page. Database scripts in charge of cleaning up data run from the db/uninstall folder and the manifest file (the Plugin object) is removed.

Additional steps might need to be taken to edit the System Configuration file to remove objects created by the plugin, such as quicklinks, or to remove tables created in the plugin database.