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

How to:

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:


Top of page

Procedure: How to Set the Idle Limit for Authenticated Users Using ServletExec
  1. Open the ServletExec Administration tool.
  2. Under Web Applications, click Manage.
  3. Under WebFOCUS76 Application Name, click web.xml.
  4. Under Servlets, click Manage.
  5. Under Servlet Name, click WORP_Loader.
  6. 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.

  7. Click Submit.
  8. From the Configure Web Applications window, click Reload for the WebFOCUS76 application.

Top of page

Procedure: How to Set the Idle Limit for Authenticated Users Manually
  1. From the WEB-INF directory, open the web.xml file.
  2. 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.

  3. Save and close the file.

Top of page

Procedure: How to Set the Idle Limit for Public Users Using ServletExec
  1. Open the ServletExec Administration tool.
  2. Under Web Applications, click Manage.
  3. Under WebFOCUS76 Application Name, click web.xml.
  4. Under Servlets, click Manage.
  5. Under Servlet Name, click WORP_Loader.
  6. 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.

  7. Click Submit.
  8. From the Configure Web Applications window, click Reload for the WebFOCUS76 application.

Top of page

Procedure: How to Set the Idle Limit for Public Users Manually
  1. From the WEB-INF directory, open the web.xml file.
  2. 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.

  3. Save and close the file.

WebFOCUS