Click HERE to see how Saviynt Intelligence is transforming the industry. |
on 07/10/2023 09:01 AM
Saviynt provides support to execute and invoke extensions or custom jars from various application modules. Below are a few Do's and Don'ts that should be followed while building one
All Versions
Do’s:
Don’ts:
General best practices to follow are :
Optimized performance and ease of maintenance
@sahajranajee many thanks for detailed information.
Few points :
1. Can we have a sample snippet that can be referred?
2. How the behaviour would change during upgrades?
3. How can we configure external logging/custom loggin for above items?
Please help with the above queries.
Hi Manu,
Please find my answers below :
1. Sample code can be referenced for the SFTP connector which was built by Saviynt Expert services here. You will find the link to download the source code in the integration guide :
https://docs-be.saviyntcloud.com/bundle/EIC-Connectors/page/Content/Resources/Attachments/SFTPIntegr...
2. There should be no change to behavior with upgrades. Please be mindful with checking the upgrade release notes for any changes in APIs or the app layer that your custom jar might use.
3. Custom logging sample is available with the link i shared for question #1 . Please use the file directory locations (/saviynt_shared/saviynt/Import/Success) to store log files so you can view from UI. You can replace Success with either Datafiles or Fail. Please ensure that you add a log file cleanup logic in your code.