I am having the scenario for tableau server as follows:
- I want to have a custom login/logout page. Logging to my custom page, I want to use either trusted auth or SSO and bypass the tableau server login screen. This step theoretically seems possible.
- How can I prevent logout or session timeout from redirecting to the default tableau login page but instead redirect to my custom logout page? Also, how can I prevent direct access to the tableau server URL i.e. if block someone who visits the tableau server URL directly without going through my web app,
I don't think it is "officially" possible to make a custom login page as you described but maybe you can start with some tutorial that shows how to hack the official login page
C:\Program Files\Tableau\Tableau Server\9.0\vizportalclient\public\<language>and create a custom HTML/JS script on it.Usually, tutorials are about adding background, color, ... and not sophisticated functions so you probably have to create all from zero and there are a lot of chances to corrupt the file. One of the best tutorial IMHO is this one.