Tableau List Projects Workbooks Views for an authenticated user

0 votes
This URL, for example, has a dozen or so projects: https://tableautest.domain.uk/t/CustomerSharing/view/projects

There are multiple workbooks in each project. There are multiple views inside each worksheet. Some are Tableau reports, while others are external links.

How can I programmatically show all of this, whether using the JavaScript API or the REST API? Using the JavaScript API, I can authenticate against Tableau. As I previously stated, what I would like to do next is (for the logged in user)

https://tableautest.domain.uk/t/CustomerSharing/view/projects has a list of projects.

When users enter a project on the site, a list of workbooks for that project for that user should be displayed for the aforementioned URL.

When users enter a project on the site, a list of workbooks for that project for that user should be displayed for the aforementioned URL.

When users go into a workbook from (2), it redirects or inserts it into an iFrame to show the links to views depending on the type of view.

Please advise on the most effective method of accomplishing this. This would be lot better if we could just receive a list of Sites > Projects > Workbooks > Dashboard > Views
Mar 4 in Tableau by Vaani
• 5,040 points
25 views

1 answer to this question.

0 votes
I recently utilised the Tableau Rest API and found it to be really handy when inquiring for details on a project or workbook, therefore I would recommend that you look at the Tableau REST API guide. It should assist you in resolving your concerns 1 and 2.

I used Postman to double-check that I was obtaining the information I needed before continuing with the Tableau REST API wrapper in Python (I have forked off this repo to support some functionality that was not available here).

Furthermore, the REST API allows server authentication, but I've been using Admin rights for all of my interactions, therefore user account login requires verification.

You appear to be able to solve the third difficulty you mentioned.
answered Mar 10 by Neha
• 6,260 points

Related Questions In Tableau

0 votes
1 answer

How to use tableau to searh for text within entire data

You can use a pivot table in ...READ MORE

answered Apr 4, 2018 in Tableau by xyz
• 1,560 points
345 views
0 votes
1 answer
0 votes
1 answer

What are the important question for a Tableau Interview?

Here is a link to the blog ...READ MORE

answered Apr 25, 2018 in Tableau by sdfg
• 5,550 points
567 views
+1 vote
1 answer

Preparation for Tableau Desktop Qualified Associate exam

You can go for online training with edureka! This ...READ MORE

answered May 16, 2018 in Tableau by QueenBee
• 1,820 points

edited Sep 21, 2021 by Soumya 399 views
0 votes
0 answers

Using Python and Tableau in conjunction with one another

Is it possible to mix Python visualisations ...READ MORE

Feb 28 in Tableau by Vaani
• 5,040 points
47 views
0 votes
0 answers

Tableau Desktop Inside Tableau Server

Is there an executable for Tableau Desktop ...READ MORE

Feb 28 in Tableau by Vaani
• 5,040 points
65 views
0 votes
0 answers

Tableau Map view Continent List

I've been attempting to tidy up my ...READ MORE

Feb 28 in Tableau by Vaani
• 5,040 points
32 views
0 votes
0 answers

Downloading tableau workbook from tableau server with data

I'm brand new to tableau server. I ...READ MORE

Feb 28 in Tableau by Vaani
• 5,040 points
70 views
0 votes
1 answer

Can Tableau Reader read workbooks that access their data via a link to a web-exposed server?

Tableau Reader can only access worksheets that ...READ MORE

answered Mar 10 in Tableau by Neha
• 6,260 points
25 views
0 votes
1 answer
webinar REGISTER FOR FREE WEBINAR X
Send OTP
REGISTER NOW
webinar_success Thank you for registering Join Edureka Meetup community for 100+ Free Webinars each month JOIN MEETUP GROUP