<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Qliksense Mashup Error in Integration, Extension &amp; APIs</title>
    <link>https://community.qlik.com/t5/Integration-Extension-APIs/Qliksense-Mashup-Error/m-p/1597074#M10872</link>
    <description>&lt;P&gt;AFAIK unfortunately no - we do not have dedicated governance for sessionAppFromApp, ... but if you use instead sessionApp (not fromApp), you should be safe - the drawback is that you have to re-create all the visualizations in the mashup - that can be done with the visualization API -&amp;gt;&amp;nbsp;&lt;A href="http://help.qlik.com/en-US/sense-developer/June2019/Subsystems/APIs/Content/Sense_ClientAPIs/CapabilityAPIs/VisualizationAPI/create-method.htm" target="_blank"&gt;http://help.qlik.com/en-US/sense-developer/June2019/Subsystems/APIs/Content/Sense_ClientAPIs/CapabilityAPIs/VisualizationAPI/create-method.htm&lt;/A&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 28 Jun 2019 05:28:01 GMT</pubDate>
    <dc:creator>Aiham_Azmeh</dc:creator>
    <dc:date>2019-06-28T05:28:01Z</dc:date>
    <item>
      <title>Qliksense Mashup Error</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Qliksense-Mashup-Error/m-p/1593771#M10799</link>
      <description>&lt;P&gt;Hi Community,&lt;/P&gt;&lt;P&gt;All my users are getting below error while opening a Mashup through a browser.&amp;nbsp; It says ,"Access denied to set script".&amp;nbsp;&amp;nbsp;It work just fine for me being owner of the (mashup/extension) but not for other users. The source app is in everyone stream and all user can access the app through hub.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I assumed the mashup should work with anyone who has access to app and its connection.&amp;nbsp;There might be definitely something I am missing or not aware of. Can you please provide your inputs / suggestion.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Error.jpg" style="width: 824px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/14030i7E41D3C7F472ADFE/image-size/large?v=v2&amp;amp;px=999" role="button" title="Error.jpg" alt="Error.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Thank you,&lt;/P&gt;&lt;P&gt;VS&lt;/P&gt;</description>
      <pubDate>Sat, 16 Nov 2024 05:32:35 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Qliksense-Mashup-Error/m-p/1593771#M10799</guid>
      <dc:creator>VSuisse</dc:creator>
      <dc:date>2024-11-16T05:32:35Z</dc:date>
    </item>
    <item>
      <title>Re: Qliksense Mashup Error</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Qliksense-Mashup-Error/m-p/1593776#M10800</link>
      <description>&lt;P&gt;Are you trying to change the script in the mashup?&lt;/P&gt;</description>
      <pubDate>Wed, 19 Jun 2019 17:40:51 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Qliksense-Mashup-Error/m-p/1593776#M10800</guid>
      <dc:creator>ErikWetterberg</dc:creator>
      <dc:date>2019-06-19T17:40:51Z</dc:date>
    </item>
    <item>
      <title>Re: Qliksense Mashup Error</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Qliksense-Mashup-Error/m-p/1593801#M10802</link>
      <description>&lt;P&gt;Thank you Erik for response.&amp;nbsp;&lt;/P&gt;&lt;P&gt;The mashup uses a parameter from url and apply it to the filter in load script.&amp;nbsp; So basically, it modifies the script.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;//Qlik API call: Calling Qliksense app here&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;var app1 = qlik.openApp("C28ed6e9f-deab-43c6-a1ba-f86bf629b389");&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;app1.getScript().then( function(script){&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;_script = script.qScript;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;console.log("Got the app");&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;});&lt;/EM&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;EM&gt;sessionApp =&amp;nbsp; qlik.sessionAppFromApp("C28ed6e9f-deab-43c6-a1ba-f86bf629b389", config);&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;if(!sessionApp){&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;console.log("no session app...");&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;}&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;EM&gt;sessionApp.getScript().then( function(script)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;{&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Go();&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;});&lt;/EM&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;EM&gt;} );&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Note: Go function will&lt;/P&gt;&lt;P&gt;1.&amp;nbsp; modify the script by passing parameter into where clause using&amp;nbsp;sessionApp.setScript(newscript).then(function()&lt;/P&gt;&lt;P&gt;2. reload the session by using&amp;nbsp;sessionApp.doReload().then(function(result)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you,&lt;/P&gt;&lt;P&gt;VS&lt;/P&gt;</description>
      <pubDate>Wed, 19 Jun 2019 18:31:46 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Qliksense-Mashup-Error/m-p/1593801#M10802</guid>
      <dc:creator>VSuisse</dc:creator>
      <dc:date>2019-06-19T18:31:46Z</dc:date>
    </item>
    <item>
      <title>Re: Qliksense Mashup Error</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Qliksense-Mashup-Error/m-p/1593901#M10805</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;You may need to tweak your security rules -&amp;gt;&amp;nbsp;&lt;A href="https://community.qlik.com/legacyfs/online/135212_Capture.PNG" target="_blank"&gt;https://community.qlik.com/legacyfs/online/135212_Capture.PNG&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;The "other users" need Update access.&lt;/P&gt;</description>
      <pubDate>Thu, 20 Jun 2019 05:37:32 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Qliksense-Mashup-Error/m-p/1593901#M10805</guid>
      <dc:creator>Aiham_Azmeh</dc:creator>
      <dc:date>2019-06-20T05:37:32Z</dc:date>
    </item>
    <item>
      <title>Re: Qliksense Mashup Error</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Qliksense-Mashup-Error/m-p/1594381#M10811</link>
      <description>&lt;P&gt;Hi Faz,&lt;/P&gt;&lt;P&gt;Apology for my lack of admin knowledge.&lt;/P&gt;&lt;P&gt;How this security rule will be tied to Stream and published source app?&amp;nbsp; If i create below security rule for resource filter App_* and provide update access to specific users, will these user have update access to all the apps on server?&lt;/P&gt;&lt;P&gt;How I can provide them update access to just one app within stream?&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Capture.PNG" style="width: 674px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/14132iD9C193D1A14B6B26/image-size/large?v=v2&amp;amp;px=999" role="button" title="Capture.PNG" alt="Capture.PNG" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;- Thank you, VSuisse&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 21 Jun 2019 02:09:37 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Qliksense-Mashup-Error/m-p/1594381#M10811</guid>
      <dc:creator>VSuisse</dc:creator>
      <dc:date>2019-06-21T02:09:37Z</dc:date>
    </item>
    <item>
      <title>Re: Qliksense Mashup Error</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Qliksense-Mashup-Error/m-p/1594902#M10824</link>
      <description>&lt;P&gt;There's a thread explaining how to do that, with video's step by step guide -&amp;gt;&amp;nbsp;&lt;A href="https://community.qlik.com/t5/Qlik-Sense-Deployment-Management/User-access-to-one-qlik-sense-app-only/td-p/1329159" target="_blank"&gt;https://community.qlik.com/t5/Qlik-Sense-Deployment-Management/User-access-to-one-qlik-sense-app-only/td-p/1329159&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;I hope this helps&lt;/P&gt;</description>
      <pubDate>Mon, 24 Jun 2019 05:47:32 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Qliksense-Mashup-Error/m-p/1594902#M10824</guid>
      <dc:creator>Aiham_Azmeh</dc:creator>
      <dc:date>2019-06-24T05:47:32Z</dc:date>
    </item>
    <item>
      <title>Re: Qliksense Mashup Error</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Qliksense-Mashup-Error/m-p/1596847#M10871</link>
      <description>&lt;P&gt;Hi Aaz,&lt;/P&gt;&lt;P&gt;Thank you very much for providing inputs to help me get thru this problem resolved appropriately.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is there any alternate solution for this problem, i.e. without giving update access to other users on published source QVF app? The only shortcoming of this approach is, If other Users have update access on published app, there is a chance they can modify or update the app unintentionally. I want user to access the app only through Mashup and they should not update the app from stream. Is it possible?&lt;/P&gt;&lt;P&gt;Looking forward to hear from you.&lt;/P&gt;&lt;P&gt;Thanks, VS&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 27 Jun 2019 14:45:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Qliksense-Mashup-Error/m-p/1596847#M10871</guid>
      <dc:creator>VSuisse</dc:creator>
      <dc:date>2019-06-27T14:45:10Z</dc:date>
    </item>
    <item>
      <title>Re: Qliksense Mashup Error</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Qliksense-Mashup-Error/m-p/1597074#M10872</link>
      <description>&lt;P&gt;AFAIK unfortunately no - we do not have dedicated governance for sessionAppFromApp, ... but if you use instead sessionApp (not fromApp), you should be safe - the drawback is that you have to re-create all the visualizations in the mashup - that can be done with the visualization API -&amp;gt;&amp;nbsp;&lt;A href="http://help.qlik.com/en-US/sense-developer/June2019/Subsystems/APIs/Content/Sense_ClientAPIs/CapabilityAPIs/VisualizationAPI/create-method.htm" target="_blank"&gt;http://help.qlik.com/en-US/sense-developer/June2019/Subsystems/APIs/Content/Sense_ClientAPIs/CapabilityAPIs/VisualizationAPI/create-method.htm&lt;/A&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 28 Jun 2019 05:28:01 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Qliksense-Mashup-Error/m-p/1597074#M10872</guid>
      <dc:creator>Aiham_Azmeh</dc:creator>
      <dc:date>2019-06-28T05:28:01Z</dc:date>
    </item>
    <item>
      <title>Re: Qliksense Mashup Error</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Qliksense-Mashup-Error/m-p/1597264#M10873</link>
      <description>&lt;P&gt;Hello Aaz,&lt;/P&gt;&lt;P&gt;Thank you, I agree to your statement.&lt;/P&gt;&lt;P&gt;In my Business case we need to display lots of custom extensions on MashUp and that drives me to go with SessionAppFromApp method approach using template app instead of SessionApp method.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Like you even I believe without providing update access to all my Business users on published source qvf app, SessionAppFromApp method will not work as expected. I will run this case again with my Business and take the appropriate action.&lt;/P&gt;&lt;P&gt;Thanks again and cheers to the community (y)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;-VS&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 28 Jun 2019 14:21:21 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Qliksense-Mashup-Error/m-p/1597264#M10873</guid>
      <dc:creator>VSuisse</dc:creator>
      <dc:date>2019-06-28T14:21:21Z</dc:date>
    </item>
  </channel>
</rss>

