About IdentityIQ Plugins

The SailPoint Plugin Framework is an extension framework model for IdentityIQ. It enables third parties to develop rich application and service-level enhancements to the core SailPoint platform. It enables plugins to extend the standard user interface, deliver custom REST endpoints, and to deliver custom background services.

A plugin can be a simple REST service or a full page application on top of IdentityIQ. A plugin can include one or all of the following:

  • A client side front end

  • REST web services

  • ServiceDefinition, PolicyDefinitions, and TaskDefinition implementations

  • Java classes available for scripting

  • Custom plugin configuration

  • Database tables

During your initial installation, IdentityIQ is set up to work with plugins. A separate plugin table, identityiqPlugin, is created as part of the database schema creation scripts and the plugins.runSqlScripts, plugins.importObjects, and plugins.enabled properties are set to true in the iiq.properties file.

To disable plugins completely in IdentityIQ, set the plugin property values to false.