About Me

My photo
TsooRad is a blog for John Weber. John was a Skype for Business MVP (2015-2018) - before that, a Lync Server MVP (2010-2014). My day job is titled "Technical Lead, MS UC" - I work with an awesome group of people at CDW, LLC. I focus on collaboration and infrastructure. This means Exchange of all flavors, Skype, LCS/OCS/Lync, Windows, business process, and learning new stuff. I have a variety of interests - some of which may rear their ugly head in this forum. I have a variety of certifications dating back to Novell CNE and working up through the Microsoft MCP stack to MCITP multiple times. FWIW, I am on my third career - ex-USMC, retired US Army. I have a fancy MBA. One of these days, I intend to start teaching. The opinions expressed on this blog are mine and mine alone.



As we know, we can limit/control what clients we allow to login to our Lync Servers.  However, if you look at the Client Version Policy, it can be a bit cryptic:


What the heck is an RTC or a UCCP? How to determine that?  Well, chapter 3 of the Lync 2010 Resource Kit – Client Administration – has a handy chart:

Client Name

User Agent

Lync 2010, Office Communicator


Lync Web App, Communicator Web Access


Lync 2010 Phone Edition, Office Communicator Phone


Communicator Phone Edition Platform


Unified Communications Platform


Lync 2010 Attendee


Live Meeting Add-In


Office Live Meeting


Windows Messenger


Real-time Communications Client


That explains a lot, but I notice that there are no MAC clients listed – and maybe I want to allow the newer MAC 2011 client to connect, but not the older one??  How to do that?

Well, as it turns out, the User Agent for Mac is "MC" and Communicator for Mac 2011 is 13.* and Lync for Mac 2011 is 14.*  I assume (BIG ASSUME) that a newer MAC client may be forthcoming in the next Office for MAC rev, and it will be a 15.* – at any rate, now that we know this, we can write a new filter to trap for the 13.* but allow the 14.* – something like this.  You may wish to change your rules order, they are evaluated from the top down.



1 comment:

Andy McAllister said...

Thank you, great explanation. Saved me half a day scratching my head.

How to completely leave a Team that you are a guest

I am blatantly stealing this for publishing as I don’t want to forget this.  Why this is not part of the Teams client itself is beyond me.  ...