1 of 1 people found this helpful
The Auto-Logout feature in 11.3 is only designed to release the sessions of concurrently licensed technicians because those licenses are shared among several technicians. A named license guarantees that a technician will always be able to access the app so that wasn't part of the design.
To remove the login session of a technician, you'd have to delete an entry corresponding to their STAFID in the CM_SESSION table. In addition to that however, if you are needing to end their session because they have a work order opened that nobody else can access, you'd also have to run a statement to clear the session from the affected work order record (where xxxx is the work order number):
UPDATE Tasks SET CompFlag=NULL, SessionID=NULL WHERE WOID=xxxx
Thanks, Chris. I'm guessing I should contact sales to see about switching some named licenses over to concurrent?
Perhaps. It all depends on your needs I suppose. If you have many technicians and there is little chance that they would all need to be using a license at the same time, you may benefit from having a smaller number of concurrent licenses instead of having named licenses for each of your technicians. If, on the other hand, your technicians are typically all logged in during the day at the same time, you'd probably want to keep named licenses for each one so they never have to fight for the use of the limited number of concurrent licenses.
Personally I would call this a limitation of the product, ripe for an "Idea." I have technicians that do this to each other all the time.
You can resort to the admin console and unlock them, which causes whatever unsaved changes they were in the middle of to be lost, but does allow you to continue working on those tickets...
I think this was one of the discussions we had prior to the inclusion of this feature and at some point the scope of this feature was cut down to concurrent technicians only.