Tuesday, November 29, 2022

Lync / Skype for Business User-Agent strings

Abstract: building a whitelist / allow list or block some Lync / Skype clients might be a hard work as there exist no complete or up to date list in the internet which list all (or nearly all) possible user-agent strings.

So here is a list, if you wish to keep it growing feel free to leave a comment and I will update the list:

Client Example User Agent string User Agent needed for client version policy
Client for Android RTCC/6.0.0.0 UCWA/6.0.0.0 AndroidLync/6.2.0.3 AndroidLync
Client for Android RTCC/6.0.0.0 UCWA/6.0.0.0 AndroidLync/6.1.0.1 AndroidLync
Client for Windows Mobile 10 RTCC/6.0.0.0 UCWA/6.0.0.0 WpLync/6.3.1558.0 WpLync
Client for iPhone RTCC/6.0.0.0 UCWA/6.0.0.0 iPhoneLync/6.3.0.0000 iPhoneLync
Client for iPhone RTCC/6.0.0.0 UCWA/6.0.0.0 iPhoneLync/6.2.5.0000 iPhoneLync
Client for iPad RTCC/6.0.0.0 UCWA/6.0.0.0 iPadLync/6.2.5.0000 iPadLync
Client for Skype for Business on Windows UCCAPI/15.0.4805.1000 OC/15.0.4805.1000 OC
Client for Skype for Business on Windows UCCAPI/16.0.4339.1000 OC/16.0.4339.1000 OC
Client for Skype for Business on Windows UCCAPI/16.0.4300.1000 OC/16.0.4300.1001 OC
Client for Skype for Business on Windows UCCAPI/15.0.4805.1000 OC/15.0.4805.1000 OC
Microsoft Lync 2010 UCCAPI/4.0.7577.314 OC/4.0.7577.314 OC
Microsoft Lync client for Mac 2011 UCCAPI/4.0.*.* MC/14.*.*.* MC

For you own reference here is a list of possible older clients:

Client Example User Agent string User Agent needed for client version policy
Microsoft Office Communicator 2007 R2 UCCAPI/3.5.6907.0 OC/3.5.6907.0 OC
Microsoft Office Communicator UCCP/2.0.6362.0 OC/2.0.6362.0 OC
Lync Mobility for Nokia Symbian OS   Nokialync
Microsoft Lync 2010 Phone Edition CPE/4.0.*.* OCPhone/4.0.*.* OCPhone
Office Communicator Phone 2007 R2 CPE/3.5.*.* OCPhone/3.5.*.* OCPhone

For you own reference here is a list of other possible clients:

Client Example User Agent string User Agent needed for client version policy
Microsoft Lync Web App RTCC/3.0.0.0 CWA/3.0.6362.0 CWA
Microsoft Lync Gateway RTCC/6.0.0.0 LyncSkypeGateway2/1.0.*.* LyncSkypeGateway2
Lync Mobility Service (MCX) RTCC/4.0.0.0 McxService/4.0.0.0 McxService
LyncImm UCCAPIIMM/15.0.4481.1503 LyncImm/15.0.4481.1503 LyncImm
Polycom RealPresence Trio Polycom/5.4.4.7609 PolycomRealPresenceTrio-Trio_8800-UA/5.4.4.7609 PolycomRealPresenceTrio-Trio_8800-UA

And here is a list of abbreviation used:

abbreviation meaning
UCCP Unified Communications Platform
OC Office Communicator Platform
CPE Communicator Phone Edition Platform
AOC Attendee-only client
McxService Mobility service
RTC Real-time Communications Client
LWA Lync Web App
LMC Live Meeting Communicator
UCWA Unified Communications Web API
CSA Conferencing Announcement Service

 

Note: This list is build with the following links: 1,2,3,4

Related Articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Stay Connected

24FollowersFollow
- Advertisement -

Latest Articles