Auto Logout
Table Of Contents
What is Auto Logout Idle Users?
The Auto Logout Idle Users feature automatically logs users out of Khaos Control after a period of inactivity.
When enabled, users who have been inactive for longer than the configured time limit will receive an audible warning and an on-screen countdown. If no action is taken, Khaos Control will automatically close and the user will be logged out.
This feature can help improve security and make better use of available licences.
Note: Auto logout does not apply if the user has one or more screens open in edit mode.
How Auto Logout Works
When a user becomes inactive for longer than the configured timeout period:
- An audible warning is played (if enabled).
- An Inactivity Timer warning window appears.
- A 30-second countdown is displayed.
- The user can remain logged in by clicking OK before the countdown reaches zero.
- If no action is taken, Khaos Control closes and the user is logged out automatically.
Benefits of Auto Logout
Improved Security
If a user leaves their workstation while still logged in, another person could potentially access areas of Khaos Control using that user's permissions.
Automatically logging out inactive users reduces this risk.
Better Use of Khaos Control Licences
Many businesses have fewer Khaos Control licences than total system users.
If a user remains logged in but is not actively working, they continue to consume a licence that could be used by someone else.
Auto logout helps ensure licences are available when needed.
Better Use of KPAF Licences
If you use KPAF (Post Office Postcode Finder) licences, these are often limited in number.
When an inactive user is automatically logged out, their KPAF licence becomes available for another user.
Enable Auto Logout for Idle Users
- In the Auto Logout Idle Users section, tick the checkbox to enable the feature.
- Tick Audible Warning.
- Enter the inactivity limit in the adjacent field.Note: The inactivity period is entered in minutes.
- Click OK to save your changes.
Important: Khaos Control must be restarted before the new settings take effect. Users currently logged in will not be affected until they log out and log back into the system.
Excluding Specific Users from Auto Logout
Some users may need to remain logged in continuously, such as:
- Telesales users
- EPOS till users
- Dedicated workstation accounts
- Shared operational accounts
These users can be excluded from the auto logout process.
Prevent a User from Being Logged Out Automatically
- Open a System Data screen (show me how).
- Open [ System Data | Others | Users ].
- Select the required user.
- Right-click and choose Edit User Permissions.
- In the System section, tick No Auto-Logoff.
- Click OK to save the change.
The selected user will now be exempt from the Auto Logout Idle Users feature.
Data Query
To list all users that have the "No auto logoff" user permission checkbox ticked, copy and paste the following into the Data Query window:
SELECT user_id, user_name, 'ticked' AS 'No auto logoff'
FROM user_list
WHERE (permset01 & 256) != 0
ORDER BY user_name
/************************************************************
System Data - List users with "No auto logoff" ticked
This data query is provided as a teaching aid and is not
covered by your support agreement
11-Jun-2012 Created (GKS)
************************************************************/
Data Query is an Advanced User feature.
Additional Information
- Auto logout only affects inactive users.
- Users can prevent automatic logout by responding to the inactivity warning.
- Unsaved changes should always be saved before leaving Khaos Control unattended.
- Users working in edit mode are not automatically logged out.
Related Articles
See Also