I was trying to embed Tableau in Outsystem. I have followed a video in Youtube and tried to create the app. However while I am trying to use different URL other than the demo URL in Tableau website the output is blank, with the demo website the output is coming as expected.
Different URL:
https://public.tableau.com/app/profile/ayan.saha/viz/Tablue_Group_Assignment_Final_Ayan/AuctionHousevsArtNationality
Demo URL:
https://public.tableau.com/views/RegionalSampleWorkbook/Storms
Youtube link:
https://www.youtube.com/watch?v=FZc-nD6CpAY
Please help me to resolve the issue.
Note: I am very new to Outsystems and working on a PoC.
I have found the solution. we just need to get the tableau link that is compatible with outsystems. For that we need to go to the public tableau website, and on the dashboard bottom right hand side there is an option to share(it is share symbol, three connected dots). Once we click on it, it will give an URL. I have used the same.
Best regards,
Ayan.
Welcome, Ayan! Welcome to Outsystems.
I tried to replicate the issue. And it happens to me too and I could see the error.
One of the hypotheses is because is preventing the users from clickjacking
You can find the answer also here saying the same thing.
https://stackoverflow.com/questions/45099755/error-in-a-frame-because-it-set-x-frame-options-to-sameorigin
https://kb.tableau.com/articles/issue/error-this-content-cannot-be-displayed-in-a-frame
Regards,
Márcio
Hi Márcio,
Thank you very much. I have go through the links provided. They all talks about the problem and why it occurs. However, the solutions provided is not working in outsystems. In the PoC, we need to embed multiple links and get them accessed as per the roles of the users. Also, let the users save them once they change some parameter values in a new tabs. Any idea about it will be of great help.
The interesting part of this that both the websites are public tableau website. One of them is working fine and the other is not.
https://public.tableau.com/views/RegionalSampleWorkbook/Storms link gets expanded to https://public.tableau.com/app/profile/chris.gerrard/viz/RegionalSampleWorkbook/Storms when I open in browser. The expanded URL does not work if I try to embed it. So the trick is in the URL.
Ayan
Yeah, I notest that haha There is a lot of solutions, and from the possible solutions I could implement I couldn't get it on the browser :(
I hope also that someone can find a solution.
I would try to contact the support from the tableau.
Kind Regards,
Brilliant!! :D I am going to save that on my favorites :D