WebFOCUS
Online Help > Managed Reporting Administrator > Managing Dashboard > Controlling the Idle Limit for Authenticated and Public Users
Controlling the Idle Limit for Authenticated and Public Users
You can define the number of minutes that a user's Dashboard
session can be inactive before an automatic logout occurs. The public
user and the authenticated user can be separately configured to
automatically disconnect after a number of minutes, or to stay logged
in no matter how long idle. By default, the public user's connection
to the Dashboard times out after 30 minutes and the authenticated
user never times out.
You can edit the idle limit directly in the web.xml file or you
can use Servlet Exec.
Note:
- If a user
has the Report Assistant or Graph Assistant open, the idle limit
is not imposed.
- If the User_max_inactive
and the Public_max_inactive parameters are not set for Dashboard
in the web.xml, then the Application Server session time out setting
is used in the Dashboard environment.
Procedure: How to Set the Idle Limit for Authenticated Users Using ServletExec
-
Open
the ServletExec Administration tool.
-
Under
Web Applications, click Manage.
-
Under
WebFOCUS76 Application Name, click web.xml.
-
Under
Servlets, click Manage.
-
Under
Servlet Name, click WORP_Loader.
-
Under Initialization Parameters, edit
the following:
- name: USER_MAX_INACTIVE
- value: Enter -1 (the default value)
if you do not want the server to ever time out. Otherwise, enter
the number of minutes before time out occurs.
Descriptions are optional.
-
Click Submit.
-
From
the Configure Web Applications window, click Reload for
the WebFOCUS76 application.
Procedure: How to Set the Idle Limit for Authenticated Users Manually
-
From the WEB-INF directory, open the
web.xml file.
-
Edit the param-value as desired.
<init-param>
<param-name>USER_MAX_INACTIVE</param-name>
<param-value>-1</param-value>
</init-param>
Enter -1 (the default setting)
if you do not want the server to ever time out. Otherwise enter
the number of minutes before time out occurs.
-
Save
and close the file.
Procedure: How to Set the Idle Limit for Public Users Using ServletExec
-
Open
the ServletExec Administration tool.
-
Under
Web Applications, click Manage.
-
Under
WebFOCUS76 Application Name, click web.xml.
-
Under
Servlets, click Manage.
-
Under
Servlet Name, click WORP_Loader.
-
Under
Initialization Parameters, edit the following:
- name: PUBLIC_MAX_INACTIVE
- value: The default
setting is 30 minutes. You can change this value to any number of
minutes you want. Enter a value of -1 if you never want time out
to occur.
Descriptions are optional.
-
Click Submit.
-
From
the Configure Web Applications window, click Reload for
the WebFOCUS76 application.
Procedure: How to Set the Idle Limit for Public Users Manually
-
From
the WEB-INF directory, open the web.xml file.
-
Edit
the param-value as desired.
<init-param>
<param-name>PUBLIC_MAX_INACTIVE</param-name>
<param-value>30</param-value>
</init-param>
The default setting is 30 minutes.
You can change this value to any number of minutes you want. Enter
a value of -1 if you never want time out to occur.
-
Save
and close the file.