Row Level Security issue When the USER Function is used in Join Calculation

Published: 11 Apr 2019
Last Modified Date: 24 Sep 2019


When using User Function in a Join Calculation such as USERNAME()= [Username] to join two table to perform a Row Level Security, users could see another users's view when accessing the Published Workbook on Tableau Server / Online around the same time.

Additionally, this scenario would only happen in Join Calculation Row Level Security on Live connection.


  • Tableau Desktop 
  • Tableau Server
  • Tableau Online


This behavior is related to a known issue (ID: 897046) which has been fixed in a recent release of Tableau Desktop and Tableau Server. 

Additional Information

When using User Functions in a Filter or using an Extract, Row level security is still performing and it is error free.

Discuss this article... Feedback Forum
Did this article resolve the issue?