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 CA Risk Analytics CA Secure Cloud SaaS - Arcot A-OK (WebFort) CLOUDMINDER ADVANCED AUTHENTICATION CA Secure Cloud SaaS - Advanced Authentication CA Secure Cloud SaaS - Identity Management CA Secure Cloud SaaS - Single Sign On

Issue/Introduction

This Techdoc 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

Virtual Appliance vApp 14.0 / 14.1

Resolution

As per https://docops.ca.com/ca-identity-manager/14-1/EN/reference/program-exits/define-common-exits-in-the-provisioning-manager
"...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 that you place the library into the $PSHOME/lib directory which is known to already be on LD_LIBRARY_PATH."
This means one should su to the imps user (su – imps) - and then create files in the lib directory:
/opt/CA/IdentityManager/ProvisioningServer/lib

Additional Information

https://docops.ca.com/ca-identity-manager/14-1/EN/reference/program-exits/