How we can manage the user login Sessions in Maximo?
Procedure: Session Configuration
TSRM User session characteristics can be modified. This document describes the parameters that can be changed and how to change them
Dependency : None
Sesssion Configuration
The following two properties can be modified for user sessions in Maximo:
Session Timeout – This is the duration of inactivity after which a Maximo session will timeout. This is set to 10 minutes currently. The procedure to modify this is is described below:
Log in to the Maximo Admin Server (IP).via Remote Desktop
Open the file C:\IBM\SMP\maximo\applications\maximo\maximouiweb\webmodule\WEB-INF\web.xml with an editor.
Search for the section shown below:
<session-config>
<!-- The session-timeout element defines the default session timeout
interval for all sessions created in this web application. The
specified timeout must be expressed in a whole number of minutes. -->
<session-timeout>10</session-timeout>
</session-config>
Update the value marked in red above to the number of minutes that the session timeout needs to be set to.
Save the file and close the editor
Build and deploy Maximo as described in the document T_SOP_TSRM_Maximo_Build.doc
Concurrent Sessions- This is the configuration parameter which defines whether a user is restricted to only one session or can open multiple sessions in TSRM. The procedure to modify this is described below:
Stop the WAS Servers as described in T_SOP_TSRM_WAS_Restart.doc
Connect to the Maximo database (IP)
Execute the following query : select * from MAXPROPVALUE where propname='mxe.enableConcurrentCheck'
If the value of the PROPVALUE field is 1, then a user can only have a single session on maximo. If it is 0, then the user can have multiple concurrent sessions on Maximo.
To update this value if required, execute the following SQL statement : UPDATE MAXPROPVALUE SET PROPVALUE='<1 for single session or 0 for multiple sessions>' WHERE PROPNAME='mxe.enableConcurrentCheck'
Start up the WAS Servers.