KNOWLEDGE BASE

Changing the User Session Timeout


Published: 27 Dec 2013
Last Modified Date: 30 Nov 2023

Question

How to change the timeout value for Tableau Server user session.

Environment

  • Tableau Server 

Answer

Option 1

Adjust the idle timeout, where <minutes> is the number of minutes after which the user session will time out.

For Tableau Server on Linux and Tableau Server on Windows 2018.2 and newer: 
 
tsm configuration set -k wgserver.session.idle_limit -v <minutes> 
tsm pending-changes apply 

Notes:
  • The default setting for wgserver.session.idle_limit is 240 minutes.
  • Closing the web browser will end the current session regardless of the timeout period, and require signing-in again to access Tableau Server.

Option 2
Adjust the maximum age for sessions, where <minutes> is the number of minutes after which the user session will time out.

For Tableau Server on Linux and Tableau Server on Windows 2018.2 and newer versions: 
tsm configuration set -k wgserver.session.apply_lifetime_limit -v true
tsm configuration set -k wgserver.session.lifetime_limit -v <minutes>
tsm pending-changes apply

Notes: 
  • The setting wgserver.session.apply_lifetime_limit must also be set to "True" for the wgserver.session.lifetime_limit value to take effect.
  • When wgserver .session.appy_lifetime_limit is set to "True" the session will time out if:
    • Session is idle and the wgserver.session.idle_limit is reached, OR
    • Session is not idle, but has reached wgserver.session.lifetime_limit
 
Did this article resolve the issue?