I think that a concurrent analyst will be an analyst licence irrespective of which client they have logged into. If you don't want someone to use up an analyst licence then they need to be a end user and login with an end user account.
Thanks Karen - not the answer I was hoping for, but oh well, that's the way it goes. I may add in an ER around this - not sure how many others it may be an issue for though...
I agree - unless they go into WebDesk, they should not be seen as using an Analyst account. I'll add my vote.