Hi Geetha,
I have not implemented this exactly, but - for continuous delivery - we have comparably loaded a new plugin via script in the ICN. For this we use the REST webservice from the ICN.
I have not found a good documentation for this. You can examine the network communication with the ICN in the browser for individual actions.
For loading the plugin we did the following steps:
- login at the ICN (
navigator/jaxrs/logon
)
- extract cookies and security token from response
- load plugin (
navigator/jaxrs/admin/loadPlugin
), pass cookie and security token
- update plugin configuration (
navigator/jaxrs/admin/configuration
- action=update
), pass cookie and security token
You must now use the following endpoint at step 3:
navigator/jaxrs/admin/importExport
-
action=import
Best regards
Christoph
------------------------------
Christoph Sünderkamp
Senior Consultant
ISR Information Products AG
Münster
------------------------------
Original Message:
Sent: Thu March 03, 2022 11:51 AM
From: Geetha Jini C
Subject: Is there any API/Scripts available for importing the ICN desktop from an ICN configuration properties file?
Hi All,
When we deploy ICN desktop from DEV to QA/Prod Environment, usually we export the configuration by downloading the ICN configuration properties file by clicking on the export button present in admin desktop and then import it to target Environment. Now, we are looking at automating this process.
Do we have any API/scripts which can help us with importing the ICN desktop from an already exported ICN configuration properties file?
Thanks,
Geetha
------------------------------
Geetha Jini C
------------------------------