Hello Dojo,
I added <Hyperlinkentry to the Hyperlinks.xml file to call an automation script from the Alarm Console menu:
<HyperLink id="71" version="2" name="Create Ticket" menu="root" type="script" alarmColumn="false" alarmAction="true">
CreateTicket||View=[VID];ElementName=[ENAME];AlarmSeverity=[SEVERITY];AlarmParameter=[PNAME];AlarmValue=[VALUE];AlarmRootTime=[ROOTTIME]|||NoConfirmation
</HyperLink>
This configuration works as expected. However, I then tried to introduce a new parameter "BaseUrl" in Hyperlinks.xml, as shown below:
<HyperLink id="71" version="2" name="Create Ticket" menu="root" type="script" alarmColumn="false" alarmAction="true">
CreateTicket||View=[VID];ElementName=[ENAME];AlarmSeverity=[SEVERITY];AlarmParameter=[PNAME];AlarmValue=[VALUE];AlarmRootTime=[ROOTTIME];BaseUrl=https://example.com|||NoConfirmation
</HyperLink>
After adding this parameter, the script no longer executes when triggered from the Alarm Console. The same script does work with the additional parameter when run manually from the Automation page.
Is this a limitation of <HyperLink> parameters, or am I missing something in the configuration?
Hi Mariana,
I performed a small test using a similar hyperlink and I didn't see any issue.
<HyperLink id="4" version="2" menu="root" type="script" name="Execute Script" alarmColumn="false" alarmAction="true">Script:TEST_SCRIPT_PARAMS||ElementName=[ENAME];BaseUrl=https://skyline.be|||NoConfirmation</HyperLink>
The test script generates information events with the values passed to the script params:

Could you double the log file C:\Skyline DataMiner\Logging\SLXml.txt and confirm that there are no exceptions related to the Hyperlinks.xml file?
After updating the file, I will suggest to force a file synchronization and restart Cube to make sure the latest changes are available in the alarm console.
Hope it helps.