Applies To:
  • CitectSCADA 1.00 1.01 1.10 1.11 1.20 2.00 2.01 3.00

When you use the LogoutIdle function for some of your users only it will still affect the users that do not use the function. The reason for this is that when the function is called it creates a new task that monitors keyboard and mouse activity. When the user logs out or gets logged out by the LogoutIdle function the task is still running. This means that when a new user logs in the LogoutIdle function is still valid for this user, even if they do not want to use the function. 

In all your user records use the Exit Command LogoutIdle(0). This will kill the LogoutIdle task when the user logs out of the system.