Yes there is. You can easily embed Tableau Online dashboards using iFrames. You can do the same via the connector as well. Simply substitute the Tableau Server info with Tableau Online.
Is there a way to have the login credentials stored so the user doesn't have to re-log each time?
Not at this time. I'm not sure if/when this capability will be available for Tableau Online.
Our Tableau implementation and scenarios.
We have Tableau exposed outside of company network. SSL certs are installed at load balancer here. User can access Tableau server outsids of company’s network with valid SSO id. SFDC and Tableau are on same SSO. So user authenticate on SFDC they he/she will not get login screen when access Tableau reports because of SSO.
As you told we can use iframe as both Tableau and SFDC are expose to internet.
1. I think we can avoid Sparkler adapter as both SFDC and Tableau can be access outside of intranet, please suggest?
2. If use iFrame is easy way to embed. Where exactly we should start if we go with iframe route?
3. Considering our scenario which is better and scalable approach, iFrame route or sparkler?
I have Tableau Online login. If I want to avoid using Heroku (Sparkler). How do I embed Dashboards using iframes. Can you provide the steps?