2 Replies Latest reply on Feb 13, 2012 5:22 AM by Mark Chappell

    Tableau Server and SharePoint Integration

    Mark Chappell

      Does anyone have experience with using SharePoint to serve up content from Tableau Server?

      Here's what I would like to do...

      • Create a SharePoint site that has various tabs to categorize the subject of the Tableau workbook (Sales, Marketing, etc).
      • When the user accesses the site and chooses a tab, I would like to present a list of Tableau workbooks that the user has permissions to view (based on the Tableau Server security).

      Is there a method I can use to interrogate the Tableau Server (using the logged on user's credentials) that will return a list of authorized workbooks?


      I have taken a look at the available Tableau Server custom administrative views, but I didn't see a view that would return this type of information.



      Mark Chappell

      eBI Systems, LLC

        • 1. Re: Tableau Server and SharePoint Integration
          Russell Christopher

          Heya, Mark!


          Long time!


          No, there really isn't a PostgreSQL and/or an unsupported mechanism that will get you the exact behavior you're looking for.


          The closest you're going to get is to use Trusted Tickets with an unrestricted ticket, and embed the portal's "worksheet" view as the default view in MOSS. By default, a Trusted Ticket will restrict/forward the user to a single view/dashboard. However, if you don't specify a view when using a trusted ticket, the user will be able to browse around in Tableau as they're used to. SO, but combining an unrestricted Trusted Ticket and making the default landing page of Tableau the "views" view, you'll land them on a list of reports that they have permissions to see.


          Until we get an API that you can call directly, this is probably about as close to what you want as you can get.


          Good luck!

          • 2. Re: Tableau Server and SharePoint Integration
            Mark Chappell

            Hi Russell,


            It has been a while; I hope things are well with you.


            I figured you would be the one to get back to me...thanks a bunch - I will kick your idea around and figure out what we will do.


            Thanks again,