Enable Kerberos Delegation for JDBC Connectors
As of version 2020.2, Tableau Server supports Kerberos delegation for JDBC connectors.
Kerberos delegation enables Tableau Server to use the Kerberos credentials of the viewer of a workbook or view to execute a query on behalf of the viewer. This is useful in the following situations:
You need to know who is accessing the data (the viewer's name will appear in the access logs for the data source).
Your data source has row-level security, where different users have access to different rows.
Supported data sources
Tableau supports JDBC Kerberos RunAs authentication with the following data sources:
- Oracle
- PostgreSQL
Both native and JDBC-based connectors use the same configuration on Tableau Server on Linux. See Enable Kerberos Delegation.