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 users 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 specified number of minutes, or
to stay logged in with no idle limit. By default, the public user
connection to the Dashboard times out after 30 minutes of being
idle and the authenticated user never times out.
You can edit the idle limit directly in the web.xml file or you
can use the ServletExec Administrator tool.
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 idle limit 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: Type -1 (the default value) if
you do not want the server to ever time out. Otherwise, type the
number of minutes before time out occurs.
Note: 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>
Type -1 (the default setting)
if you do not want the server to ever time out. Otherwise, type
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. Type -1 (the default setting) if you do not want
the server to ever time out.
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. Type
-1 (the default setting) if you do not want the server to ever time out.
-
Save
and close the file.