Your comments

that seems a little silly to have those two tied together.  kicking a host/internal user off of a connection is different then ending a session - they should really be separated .  Id like my techs to be able to end sessions but not kick each other off of connections 

Internal users - if one of my staff is connected to a client - another staff can kick them off of the without warning.