Appboard/2.6/builder/system administration/manage sessions

Revision as of 10:59, 30 April 2015 by imported>Jason.nicholls (1 revision)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

The Manage Sessions administration page provides an interface for the AppBoard administrator to view and manage the list of active sessions. Overall concurrent usage is provided along with per-session information including the ability to terminate sessions.

To access the Manage Sessions administration page select the System Administration builder mode and the Manage Sessions icon.


Manage Sessions administration page

Session Information

The following details are provided for each active session:


Item Description
Domain The grouping that the user of the session belongs to
User ID The identifier for the user of the session
Role The assigned level of access for the user of the session
IP The IP address used to access AppBoard/enPortal for the session
Login Time The starting time of the active session
Last Access Time The last time the session actively performed an action against the system

Click the column heading of 'Domain', 'User ID', 'Role', 'Login Time', or 'Last Access Time' to sort the active sessions by ascending order. By clicking the same column heading a second time, it will be sorted by descending order. The 'Domain' attribute can be configured for Session Manager to isolate and display a specific domain.


Usage

The following buttons are available in Session Manager:


Button Use
Terminate Terminate all of the selected sessions
Refresh Updates the active sessions list to show any changes
Details Displays a window showing the number of licensed sessions in use for each registered Domain
Select All Checks all of the check boxes on the list of active sessions
Deselect All Removes all of the checks previously selected

Session Timeouts

User sessions will automatically time out without user interactivity, i.e. mouse clicks. There are two global properties that control the overall session lifetime:

  • session.defaultSeconds=... The initial session duration in seconds.
  • session.extendSeconds=... The session is extended by this amount if there is user activity.

These defaults are defined in config.properies and should be overridden by adding these properties to custom.properties (see Backup & Recovery page for more information).