While our executives could go through the Tableau front-end and navigate around, I'd like to create a "one-stop shop" "walled garden" on our website instead. I can create a collection in Tableau which seems to be a good half-way point. It allows me to "promote" certain views to the collection, ensuring that only the important views are immediately visible. Therefore, (after login) if the user has permission on the collection, they can see all the dashboards that I've pushed for consumption. Ideally, what I'd like to be able to do is embed the collection on a single webpage external to Tableau. Unfortunately, embedding a collection doesn't seem to be an option? I recognize there are a few alternatives to accomplish this but none of them seem very good. Any option seems to require manually maintaining links in sync with the collection which I don't want to do. I'd like to add views to a collection and the external site automatically shows the new view in the list. Any recommendations?
Hi, in addition to Diego's comment about connected apps implementation (which is the way to go) I wanted to point that the REST API endpoints for Collections are finally being released for Tableau Server with version 2026.2 (so somewhere Q3 this year).