Configure MATRIXX Backoffice Customer Tool Session Timeout

You can configure the period of session inactivity after which a user is logged out of MATRIXX Backoffice Customer Tool. That is the amount of time allowed on the pod for an HTTP request to complete before timing out.

About this task

This procedure describes how to set the session timeout in minutes at the web app level. After a period of inactivity specified by the server.servlet.session.timeout parameter, a user is automatically logged out of MATRIXX Backoffice Customer Tool. The default setting is 10 minutes. The value set at the web app level overrides the value set at the application pod level. Follow these steps on the web app pod(s).

Procedure

  1. Access the mtx_matrixxbct file located at /etc/default in the files for your configuration source. See the discussions about configuring MATRIXX web apps and the provided example for more information.
  2. Add the following content:
    MTX_MATRIXXBCT_START_ARGS="-j -Dserver.servlet.session.timeout=timeout_limit"

    Where timeout_limit is a specified duration before timeout, such as 30m. In the 30m setting the m character denotes minutes. If that character is not present, the value is interpreted as seconds.

    For more information, see the discussion about environment variables and command arguments in MATRIXX Configuration.
  3. Save the file.
  4. Rebuild the configuration image and host it in your image repository.
  5. Update your Helm values file with the new tag for the image, if necessary. See the discussions about configuring MATRIXX web apps and the provided example for more information.
  6. Restart MATRIXX Backoffice Customer Tool to cause the timeout setting to take effect.