Embedding a Tableau Server View on Sharepoint Online

Published: 21 Jun 2017
Last Modified Date: 09 Jan 2019


How to embed a Tableau Server view on Sharepoint Online.


  • Tableau Server
  • SharePoint Online


Work with your SharePoint Site Administrator to perform the steps below:
  1. Edit the SharePoint Online page.
  2. Click on the plus (+) sign to add content and select the Embed option.
  3. Click on Add Embed Code and paste the following code:

    <iframe src="<share link here>" width="800" height="600"></iframe> 

    where <share link here> is replaced with the link found on the Tableau Dashboard after clicking on the Share option.
    • For example <iframe src="https://myserver/t/Sales/views/MyCoSales/SalesScoreCard?:embed=yes&:tabs=yes&:toolbar=yes" width="800" height="600"></iframe>
  4. Click on Save and Close.

Additional Information

SharePoint requires that embedded dashboards be from a secure site whose URL starts with HTTPS, and that your SharePoint site administrator may need to add the Tableau Server address to the list of sites that are allowed for embedded content. More information can be found in the following Microsoft online article here: Allow or restrict the ability to embed content on SharePoint pages.

Discuss this article... Feedback Forum
Did this article resolve the issue?