Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
edwin
Master II
Master II

Mashup run using its own session

Hi 

we created a mashup that runs off a single dashboard and filters specific dimension values to get hypercubes for its visualization.  the mashup will be used for public consumption and we are set up to use anonymous user. 

one of the test cases we are having problems with is that the business wants the user to be able to open multiple tabs in s a single browser so they can select different scenarios (each applying conflicting filters) and each tab is able to show its own visual.  this means each tab must be a session of its own - filters are not to be shared across the mashup instances.

we are currently looking at session-app but this requires the user to be logged in which is against one of the mandattory high priority requirements.

has anyone come across this issue?

thanks,

edwin

Labels (1)
1 Solution

Accepted Solutions
edwin
Master II
Master II
Author

we finally got an answer with help from a consultant.  same principle as use of identity using mashups.  the answer was to use identity in the config of the mashup:

https://help.qlik.com/en-US/sense-developer/February2022/Subsystems/APIs/Content/Sense_ClientAPIs/Ca...

adding unique identity for every mashup call opens up a new session per call.


View solution in original post

2 Replies
edwin
Master II
Master II
Author

to add on, the following was suggested:

Opening the same Apps in multiple tabs with differ... - Qlik Community - 1818903

this allows a user to open the same dashboard in multiple tabs with different sessions.  also this same principle was used on iframes:

Qlik Sense Mashup – Identity – Kabir's blog (kabonline.net)

but how do you apply this on a mashup not using iframes?

thanks for any help

edwin
 

edwin
Master II
Master II
Author

we finally got an answer with help from a consultant.  same principle as use of identity using mashups.  the answer was to use identity in the config of the mashup:

https://help.qlik.com/en-US/sense-developer/February2022/Subsystems/APIs/Content/Sense_ClientAPIs/Ca...

adding unique identity for every mashup call opens up a new session per call.