The base system uses the default Apache session timeout of 30 minutes.
After 30 minutes of inactivity in the application, the platform logs the user out
automatically, unless the Remember Me check box in the login
screen is selected. Making the interval longer can lead to the unnecessary maintenance
of inactive sessions in memory. Adjust this timeout setting to no more than a few hours,
although up to 24 hours is workable.Note: Regardless of how many windows a user has open
in a browser, it is considered to be one session. However, if a user has two
separate browsers open (such as Internet Explorer and Firefox), it is considered to
be two separate sessions.
-
Clear the Remember Me check box in the login
screen.
-
In the Navigator pane, enter sys_properties.list.
-
In System Properties, search for
glide.ui.session_timeout.
-
If glide.ui.session_timeout does not exist, click
New to add a new property using the following
values:
- Name:
glide.ui.session_timeout
- Description: Type a brief description. In this
case, enter something like Override the default session
timeout (30). This value is in minutes.
- Type: Select the appropriate data type. In this
case, select Integer.
- Value: Change the default value from 30 minutes
to a value of your choice.
Note: The session timeout can also be set through installation exit
customizations.
- Ajax calls to the server keep the session alive (such as Labels and Refreshing
homepages).
- Polling keeps the session alive when the chat desktop is open (requires the
Chat plugin).
- Administrators can add the following properties to the System Properties
table.
- Administrators can also add the following properties to configure an alternate
session timeout value for guest sessions. You can do this to conserve system
resources:
- glide.session.unauthorized.timeout.enabled: If set
to true, enables an alternate session timeout for
unauthenticated, guest sessions. Guest sessions are created for HTTP
requests to the instance that do not contain authentication information.
By default this property is set to true.
- glide.unauthorized.session_timeout: The session
timeout value in minutes that controls the lifespan of an
unauthenticated (unauthenticated) guest session. Set the property to a
value greater than 0 and less than the value in
the glide.ui.session_timeout property.