Tableau "Guest" user account information for Tableau service only.
As you evaluate a project you are working on, a requirement may be to publish the visualization for public consumption. This means that the visualization will be available to anyone on the internet. Utilizing the “Guest” account, you can embed your visualization residing on the Tableau server to a website you manage with "Guest" account permission to your Tableau project. The visualization will display on your web page without a request for authentication.
Embedding a dashboard link from the Tableau Server, using a Guest account does not require individual authentication to the Tableau Server to display the dashboard from your website. Once the Guest user account is permitted, your projects’ workbook/view no further authentication required. All you need to use is a shared JavaScript code or URL of a view for embedding in your web pages. (To view specific URL's or JavaScript code, click here https://answers.uillinois.edu/page.php?id=68073 )
The Guest account on Tableau servers is username account that is used only to allow anyone (public) to view a visualization. The Guest user cannot browse the Tableau Server interface and will not see server interface elements such as user name, account settings, comments, etc.
When you embed a Tableau Server view into your website page with “Guest” user account permission, no login or authentication is required to view the visualization.
Any visualization in the project with Guest user access will be accessible by anyone on the internet. Please exercise caution when evaluating the data on your visualization and confirming that no protected information is being shared.
Internal audience means authenticated clients who are an employee of the university with Active Directory (AD) account membership of any campus. External audience means clients may have affiliations with the university, but not an employee of the University and does not have an AD account.
If the Guest user needs to be able to access a workbook that uses an extract data source, make sure Guest has View permission for the data source. The Guest user is not allowed to connect to publish data sources unless the publisher embedded their credentials when publishing the content. The "Guest" user is not a username. It cannot be used to log in, to request trusted tickets, or use a filter.
In all the situations, the dashboard/View (Tableau Workbook) must be published to the Tableau Server. The data must be available without requiring a data source password prompt (i.e., embedded account and password).
Scenario 1: This scenarios where embedded dashboard/view shared from your web server depending on your audiences and authentication.Share dashboard/view to public (internal and external audiences with no security concern. if you wish to make a dashboard available for public viewing, it can be displayed with no authentication required.
Scenario 2: Share dashboard/view to specific group (internal and/or external audiences) and you manage security or authentication on your own from your web server. For example, if you wish to make the dashboard secure and available to individuals who are not a part of the University of Illinois. Some examples may be an organization available to subscribers, a board of directors or colleagues from another institution. In this scenario, an authorization system is used to authenticate the users before displaying the website.
Scenario 3: Share Dashboard/View with internal audiences only with authentication.
In all of the above situations, the dashboard/view (Tableau Workbook) must be published to the Tableau Server. The data must be available without requiring a data source password prompt (i.e., embedded account and password).
If you have questions about the best approach, please reach out to us via servicedeskaits@uillinois.edu.