Skip to main content
Announcements
Introducing a new Enhanced File Management feature in Qlik Cloud! GET THE DETAILS!
cancel
Showing results for 
Search instead for 
Did you mean: 
mountaindude
Partner Ambassador
Partner Ambassador

HOWTO: Open any web link from within a Qlik Sense stream

Out of the box Qlik Sense Enterprise (the Windows server version) only supports Sense apps being published to streams.

That's fine in most scenarios, but sometimes it's also useful to have web links alongside the apps published to a particular stream.

Here's a concrete example:
In this stream there are five links to web sites and one Sense app.

Or rather - they are all Sense apps, but five of them have been re-routed to open web sites when they are clicked.

mountaindude_0-1618071224238.png

This is done by using the Traefik reverse proxy in front of Qlik Sense, like this:

mountaindude_1-1618071295317.png

Most other reverse proxies can probably be used too. The specific configuration will of course differ between each proxy though, of course.

If you are more of a video person, here's a YouTube video going over the concept in more detail:

 

Enjoy!
Göran

---------------
Creator of the Butler family of open source DevOps tools for Qlik Sense.
https://github.com/ptarmiganlabs
https://ptarmiganlabs.com

 

 

 

 

Please mark the post as a solution if it provided you with a solution to the topic at hand. Thanks!
Labels (2)
1 Reply
mountaindude
Partner Ambassador
Partner Ambassador
Author

I got some questions about how to set up the Traefik reverse proxy so it detects the Qlik Sense URLs and redirects the correct ones to the web sites you're interested in.

Of course - here's a GitHub repo with some Traefik config snippets and a bit more general info:

https://github.com/mountaindude/open-url-from-qlik-sense-hub

And yes - this concept works in any Sense version where there is a web client involved and the web traffic can be routed (usually by means of pointing the Sense URL to the reverse proxy instead of directly to the Sense server) via a reverse proxy.

 

Please mark the post as a solution if it provided you with a solution to the topic at hand. Thanks!