Hi,
It's possible the next one architecture: I have one Tableau Server (IP 192.168.1.99) and one Web Server (IP 192.168.1.1). The web server has all security politics, and the users should connected by the web server to see the views in Tableau.
Can I have a Tableau Server to publish the views (dashboard), but install in the web server the pages to login and see the views? example url: http:\\192.168.1.1:8000, but the ip tableau server is 192.168.1.99
Thanks for your help
Luis
2 answers
Hello Luis
There are a couple of options that I can see:
- You can use the web server as a proxy. In this scenario, there would be no Tableau Server components on the web server. You would need to use some form of proxy software on this server and set it up to pass requests to Tableau.
- Setting up Trusted Authentication and using a custom application to authenticate users on the web server. This would then pass the user ID to the Tableau Server and render views
- Install the Tableau Server Primary on the web server. On the primary, leave the gateway and WG (Application Server) processes - these handle login and receives all user requests. On the second machine, install Tableau Server Worker with all remaining processes. This would cause the second machine to do all the "heavy lifting" of view rendering and creation, while the web server handles login. In this scenario, all authentication is handled by Tableau.
Let me know if this helps!