How to configure Common Exits on a vApp based Provisioning Server
search cancel

How to configure Common Exits on a vApp based Provisioning Server

book

Article ID: 16042

calendar_today

Updated On:

Products

CA Identity Manager CA Identity Governance CA Identity Portal

Issue/Introduction

This doc details the steps required for running Program Exits library (.so) when using vApp based Provisioning Server

Can we deploy a provisioning "Program Exits" (none SOAP) on vApp based Provisioning Server is supported.
On windows it would be a .dll-file, on vApp / Linux this would be a .so-file

Environment

Release : 14.x
Component : Identity Suite Virtual Appliance

Resolution

The documentation Define Common Exits in the Provisioning Manager states:

“For Solaris, locate the libyourlibrary.so file on the Provisioning Server service’s library path as defined by the LD_LIBRARY_PATH environment variable. We recommend placing the library in the $PSHOME/lib directory, which is already included in LD_LIBRARY_PATH.”

In practical terms, this requires switching to the Provisioning Server service account (imps) and creating or placing the required library files in the following directory:

/opt/CA/IdentityManager/ProvisioningServer/lib

This ensures the shared library is accessible at runtime without modifying the existing LD_LIBRARY_PATH configuration.