Adding cross-launch links from BMC Helix Dashboards and third-party applications

As a tenant administrator or an editor, add cross-launch links from BMC Helix Dashboards to BMC Helix ITSM applications or from third-party applications.


To add cross-launch links from BMC Helix Dashboards to BMC Helix ITSM applications

  1. While creating a new dashboard panel, click Overrides on the navigation pane.
  2. Click Add an override for.
  3. Select an appropriate value for Fields with name.
  4. Click Add override property and select Data links.
  5. Click Add link.
  6. Enter a title and and a URL pointing the BMC Helix ITSM applications portal. 
  7. Click Save.

    Important

    In the above URL, "https://<HostName>.bmc.com/smartit/app/#/" represents the URL of the SmartIT portal. The incident represents the module selected in the SmartIT portal. The remaining part of the URL represents the Instance ID which is variable along with the field. For example, in the above URL, _data is the variable, and InstanceId is the field. The following image displays a sample cross-launch URL to BMC Helix ITSM: SmartIT portal:




To cross-launch BMC Helix Dashboards from external applications

To launch a specific dashboard with with dynamic filter values from external applications, create a URL to access the dashboard in the following format:

https://<tenantURL>/dashboards/d/<DashboardUId>?var-<filter1>=<filter1value1>&var-<filter1>=<filter1value2>&var-<filter1>=<filter1valueN>&var-<filter2>=<filter2value1>&var-<filter2>=<filter2value2>&<filterN>=<FilterNvalueN>

For the above URL, obtain the dashboard UID from its JSON file. Also specify the filter or variable names obtained from the dashboard's settings and their values. 

Important

You must integrate your external application with the same BMC Remedy Single Sign-On as BMC Helix Dashboards.


Example 1

Let's say, you want to launch the Event Data dashboard for a single device. You use the following URL in your external application:

https://<tenantURL>/dashboards/d/UID-EVENTDATA?var-deviceName=clm-pun-ubiura

In the above URL, EVENTDATA indicates the dashboard's UID, and var-deviceName=clm-pun-ubiura indicates the filter for a single device.

Example 2

Let's say, you want to launch the Event Data dashboard for multiple devices. You use the following URL in your external application:

https://<tenantURL>/dashboards/d/UID-EVENTDATA?var-deviceName=clm-pun-ubiura&var-deviceName=vl-pun-bpm-vm18.bmc.com

In the above URL, EVENTDATA indicates the dashboard's UID, and var-deviceName=clm-pun-ubiura&var-deviceName=vl-pun-bpm-vm18.bmc.com indicates the filters for multiple devices.

Example 3

Let's say, you want to launch the Linux Server Metrices dashboard for a given device and multiple metrics. You use the following URL in your external application:

https://<tenantURL>/dashboards/d/LINUX_SERVERS?var-deviceName=pa-rep-lnx01.bmc.com&var-metricName=UserTime&var-metricName=ActualUsed

In the above URL, LINUX_SERVERS indicates the dashboard's UID, and var-deviceName=pa-rep-lnx01.bmc.com&var-metricName=UserTime&var-metricName=ActualUsed indicates the filters for a single device and multiple metrics.



Was this page helpful? Yes No Submitting... Thank you

Comments