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 |
Â