Product Integration Modules (PIMs) offer proxied views of web-based applications combined with user authentication, Single Sign-On, secure multi-tenancy, and HMTL content manipulation. They are distributed as jar files and contain customizable rules files that manage the behavior of the specific application in enPortal.
The Web Integrations -> PIM Import administration page is used to load packaged Product Integration Modules (PIMs) into the system. This should only need to happen once as future backups will include all installed PIMs.
PIMs are distributed as a single .jar file which includes all necessary components. Typically this includes:
The import process takes the .jar file, overlays this into the server installation, then registers the new components by processing an XML description that’s included in the package.
Edge Technologies provides and maintains a broad set of PIMs but custom PIMs can also be developed and packaged this way.
To load a new PIM into the system follow the steps below. This assumes you already have the PIM .jar file available.
Since the original content of the PIM may be modified in some cases, it is often helpful to export the currently installed contents of the PIM back to a jar file. This could be used for sending a PIM to Technical Support for troubleshooting, or for migrating an updated PIM to another system.
Perform the following steps to export a PIM:
The image below provides a quick overview of the export steps. If Technical Support requests a PIM export, please follow the above steps and submit the resulting file.