Configuring a User Session Timeout Warning

Administrators can configure a message to display that warns a user that the current session will time out in five minutes and counts down until the timeframe expires.

When this message has been enabled, the end-user sees a dialog box appears informing them of the timeout and presenting OK and Cancel options regarding extending the ssession.

  • When the user selects OK, the session will be extended for an additional timeframe.

  • When the user selects Cancel, the timeout will occur in five minutes. The user has the remaining time to complete and save their work before the session ends. If the user does not save their work during the five minute timeframe, it will be lost.

  • Ignoring the warning message dialog box, that is, not selecting either OK or Cancel, will result in the timeout occurring in the timeframe. Unsaved work will be lost.

The configuration is made using the secadm command line tool by adding the "EnableTimeoutNotification" property to the primary authentication service on your Landmark system and setting the property to true.

  1. From a command window on the Landmark server of the domain on which you want to configure the timeout, add the service property. Type

    secadm -p <PASSWORD> service property add <PRIMARY_SERVICE_NAME> EnableTimeoutNotification --propertyvalue true

    where

    <PASSWORD> is your security administrator's password

    <PRIMARY_SERVICE_NAME> is the primary authentication service on the domain for which you are configuring the timeout, for example, SSOPV2 or HCM.HCMAPPS.CANDIDATESELFSERVICE

    Example:

    secadm -p Password!123 service property add HCM.HCMAPPS.CANDIDATESELFSERVICE EnableTimeoutNotification --propertyvalue true

  2. Restart the browser when the command completes successfully. If you do not perform this step, the update will not take effect.
    Note: 

    If you want to add the "EnableTimeoutNotification" property to your system but are not ready for the message to display to users, set "propertyvalue" to "false" in the secadm command.