Features compared Lync on-premise, Lync online and Lync Multitenant Hosting

Features Lync Server 2010 Lync Online Lync Multitenant Hosting Pack
IM/Presence and Lync-to-Lync Calls  
1-to-1 and multiparty IM/presence Yes Yes Yes
Address book search Yes Yes Yes
DL expansion (DLX) Yes Yes Yes
File transfers Yes Yes Yes
Lync-to-Lync audio/video calls Yes Yes Yes
Lync-to-Lync high definition video Yes No No
Presence and click-to-Lync from Office Apps Yes Yes Yes
Interactive contact card in Office 2010 Yes Yes Yes
Lync Skill Search in SharePoint Server (on-premise) Yes No No
Lync Skill Search in SharePoint Online No No No
Persistent Group Chat Yes No No
Privacy mode Yes No No
Lync external connectivity (federation and Public IM connectivity)  
IM/presence/audio/video federation with other OCS/Lync Server /Lync Online organizations Yes Yes Yes
IM/presence/audio/video with Windows Live Messenger Yes Yes No
IBM Sametime federation Yes No No
IM/P federation with XMPP networks (Jabber, Google Talk) Yes No No
IM/presence with AOL, Yahoo Yes No No
Meetings (audio/video/web conferencing)  
Meeting attendee capacity 250 250  
Desktop sharing Yes Yes Yes
Application sharing Yes Yes Yes
White boarding and annotations Yes Yes Yes
PowerPoint upload for online presentations Yes Yes Yes
Upload for other file types No No No
Multimedia Content Upload No No No
Polling Yes Yes Yes
Ad-hoc multiparty PC-based audio/video Yes Yes Yes
Authenticated attendee in Lync Web App Yes No No
Unauthenticated attendee in Lync Web App Yes Yes Yes
Lync attendee client Yes Yes Yes
Scheduled conferences (using Outlook plug-in) Yes Yes Yes
Outlook delegation for scheduling meetings Yes Yes Yes
Support for RoundTable Yes Yes Yes
Lobby Yes Yes Yes
Interoperability with certified partners for dial-in audio conferencing (ACP) No Yes Yes
Phone dial-out from scheduled meetings via third-party dial-in conferencing service No Yes Yes
Client side recording and playback Yes No No
Server-side recording and playback No No No
Generate a link to a scheduled meeting via web page No No No
Scheduling an online meeting in Outlook Web App No No No
Native dial-in audio conferencing on Lync server Yes No No
Screen Snapshot (Desktop Annotation) No No No
Backstage/Content Preview for presenters Yes Yes Yes
Mute all attendees Yes Yes Yes
Mute individual attendees Yes Yes Yes
Unmute all attendees Yes Yes Yes
Unmute individual attendees Yes Yes Yes
In-meeting attendee permission controls Yes Yes Yes
Interoperability with on-premises video conferencing systems Yes No No
Voice and telephony  
Lync-to-phone (calls with landlines and mobile phones) Yes No No
Call hold/retrieve Yes No No
Dial-out from ad-hoc Lync meetings Yes No No
Advanced call controls (transfer, forward, simul-ring) Yes No No
Access to Exchange Online voicemail Yes No No
Team call Yes No No
Delegation (boss-admin) for Voice Yes No No
Call park Yes No No
Outgoing DID manipulation Yes No No
E-911 Yes No No
Dial plans and Policies Yes No No
IP desk phone support Yes No No
Resilient Branch Office Appliance Yes No No
Call Admissions Control (CAC) Yes No No
Support for analog devices (such as FAX) Yes No No
Response groups Yes No No
Private Line (secondary DID for executives) Yes No No
Interoperability with third-party PBX or trunks Yes No No
Presence interoperability with third-party PBX No No No
RCC (click-to-call) with on-premises PBX Yes No No
Malicious call trace Yes No No
Unassigned Number Yes No No
Network QoS – DSCP Yes No No
Media path optimization Yes No No
Phone number management Yes No No
CDR and billing reporting Yes No No
Integration with call center solutions (Aspect) Yes No No
Client support  
Lync 2010 Yes Yes Yes
Lync Web App for participating in scheduled meetings Yes Yes Yes
Lync 2010 Attendee client (joining meetings) Yes Yes Yes
Communicator for Mac client Yes No No
Office Communicator Web Access (2007 R2) client Yes No No
Office Communicator 2007 R2 client Yes No No
Lync 2010 Phone Edition (Lync-based IP phones) Yes No No
Lync 2010 Attendant client (receptionist rich client) Yes No No
Communicator Mobile (Windows Phones 6.x) Yes No No
Lync 2010 Mobile client Yes Yes Yes
IM and media encryption Yes Yes Yes
IM filtering Yes Yes Yes
Anti-malware scanning for meeting content and file transfers Yes (partner solutions) No No
IM archiving (server side) Yes No No
Exchange/SharePoint interoperability  
Presence interoperability with Exchange and SharePoint on-premises Yes Yes Yes
Presence interoperability with Exchange Online and SharePoint Online Yes Yes Yes
Unified Messaging interoperability with Exchange Online Yes No No
Unified Messaging interoperability with Exchange on-premises Yes No No
Lync Online and Lync on-premises, and administration  
Server/cloud coexistence (split domain) on user basis (some users on-premises, some users online) No No No
Splitting workloads (for example, IM/presence/voice on-premises, conferencing in the cloud) No No No
PowerShell support Yes No No
Bigfin (web) UI Yes No No
Attendee/user reporting No No No
Reporting (CDR, QoE) Yes No No
Third-party API support  
Client-side APIs Yes Yes Yes
Server-side APIs Yes No No

Who Can Federate Tool (BETA) on Windows Phone.

I have given access to the beta of the WCFTool from Matthem Landis.

It is working great and very smooth, more info can be found on http://bit.ly/lyncfed

here are some screenshots:

















































DNS and Firewall changes Lync Mobile with Office 365.

Some people report they are having problems connecting Lync Mobile to Office 365 environment.

What you have to do.

When you are the owner of the domain (so not xxx.microsoft.com) you have to create a Public DNS entry for you’re Lync mobile to work.

Type: Hostname: Destination:
CNAME lyncdiscover.Domainname.com webdir.online.lync.com

For Internal users there has to be a change on the firewall and internal DNS Server. On the external firewall you have to open the 5223 TCP port to the Outside.

On you’re internal DNS you have to create the following entry.

Type: Hostname: Destination:
CNAME lyncdiscoverinternal.DomainName.com webdir.online.lync.com

Hope this helps you connecting Lync mobile to your Office 365 environment.

Lync 2010 Mobile Client for Windows Phone released

Microsoft released the Lync 2010 Mobile client for Windows Phone.

As we can see on the partner presentation it would come out the 12th of Decemeber and now its here.

























NL Download link : http://www.windowsphone.com/nl-NL/apps/9ce93e51-5b35-e011-854c-00237de2db9e

UK Download link : http://www.windowsphone.com/en-GB/apps/9ce93e51-5b35-e011-854c-00237de2db9e

US Download link : http://www.windowsphone.com/en-US/apps/9ce93e51-5b35-e011-854c-00237de2db9e

Lync 2010 November 2011 Cumulative Update (CU4)

Microsoft released the CU4 November updates for Lync 2010, the affected software is the client,server and group chat.


Lync 2010 Server:

Lync 2010 Server http://support.microsoft.com/kb/2493736/en-us


Watch out for the wrong link because of translations the old CU3 is poppin up. 

Don’t forget to update the database just like CU3 see my previous post.

Lync 2010 Client

Lync 2010 client http://support.microsoft.com/kb/2514982

Lync 2010 Group Chat Server:

Group Chat Server http://support.microsoft.com/?kbid=2514984

Group Chat Administration Tool http://support.microsoft.com/?kbid=2636063

Lync 2010 Group Chat Client:

Lync 2010 Grpup chat client http://support.microsoft.com/?kbid=2636065





Database Update after CU3 and CU4.

Because the CU3/CU4 database update is often forgotten, I made a little post about it.

In the KB article there is a little note, like in a employer contract, which is pointing out that there has to be an update installed on de the database.

This is the little note of the kb article.













Now we have to run the following code from the Frontend server in Lync 2010 Management Shell:

Install-CsDatabase -Update -ConfiguredDatabases -SqlServerFqdn <EEBE.Fqdn> -UseDefaultSqlPaths

Where <EEBE.Fqdn> is you’re frontend server when running the Standard edition and the SQL server when running in Enterprise edition.

There is is a very nice blog from Jamie Schwinn explaining the update of the database. http://waveformation.com/2011/09/06/lync-server-2010-cu3-database-update-explained/

Lync Server 2010 Update October 2010

Microsoft released some new updates for Lync 2010:


2601461 The Invalid_AD_Phone_Numbers.txt file is not generated in the Address Book files in a Lync Server 2010 environment.


2628787  A code loop occurs when the CreateResolutionQuery2 function is called multiple times in a Lync Server 2010 environment.

2628786 The IP telephone restarts unexpectedly when you sign in to Lync 2010.


Privacy Relationships

If you want to control you’re presence information shown to the contacts in you’re Lync Client, it’s possible to use the privacy relationships.

With pricacy relationships you can change the relationship and with that the information shown to a single contact. This is done by right clicking a contact and then go to Change Privacy Relationship here you can choose 6 different Relationships.

Friends and Family:

Share all my contact information except meeting details.


Share all my contact information except Home and Other phone;contact can interrupt Do Not
Disturb status.


Share all my contact information except Home, Other and Mobile phone, and meeting details.

External Contacts

Share only my name, title, email address, company and picture.

Blocked Contacts

Share only my name and email address; blocked contacts can’t reach me via Lync.

Auto-assign Relationship

Reset this privacy relationship to the Lync default.

When adding a new contact to the Lync client the default relationship is Colleagues for an internal user, when adding a federated user their relationship is set to External Contacts.

How to make custom Presences in Lync 2010 client

I found the possibility to create Custom Presences on the Technet pages, tried them out and liked it.

So how to do it in simple steps.

We have to create a XML file just copy it from below.

<?xml version="1.0" encoding="utf-8"?>
      LCID="1033">At Customer</activity>

Save this file as an xml file on a location on a harddrive or a url of you’re liking.I used e:\Custom\custompresences.xml

If you want to create more then one presence you can add more to you’re XML file just add the following.

      LCID="1033">Custom Presence</activity>

Increment de ID number an change te line Custom Presence to the one you want.

Now we have to create a DWORD key and a string in the registry under HKEY_CURRENT_USER\Software\Policies\Microsoft\Communicator.
















In the Value data off the string you have to type location of the XML file you created. When using a file location use the following file:///path to filename  or the url where the saved XML file is placed.

Now log off and Log on again.



Presence states

There are 5 presence states available in Lync 2010 Client. These states are shown in colored boxes Green,Yellow,Red, Dark Red/White and Clear, but what do they mean :

State Meaning
  Be Right Back, Off Work or Appear Away
  Busy, In a Conference, In a Call or In a Meeting
  Do not Disturb
  Appear Offline or Offline

The red state means also “in a meeting”, if u use Exchange this is based on the Free/Busy schedule. When in a meeting in you’re calender the state is Red,  when you’re free in the calender the state is going to be Green again.

Appear Offline is not enabled in default, the admin has to enable this state this can be done on the Lync Frontend server and start de Management shell and type the following command:

Get-CSClientPolicy | Set-CSClientPolicy -EnableAppearOffline:$true 

Appear offline is not available when you are using lync on Outlook Web App.

Updating From the Evaluation Version of Microsoft Lync Server 2010 to VL

When first installing an evaluation version of Lync 2010 server because the customer wants to try Lync.

After the evaluation the customer wants to buy Lync 2010 server now you want to update is to VL but how.

Copy the installation of the VL version to you’re server and run the following command from the Lync Management shell.

msiexec.exe /fvomus server.msi EVALTOFULL=1 /qb  run this command from the location where you placed the VL install files.

After the installation finishes run in the following command in the Lync management shell enable-cscomputer.

Installation Lync 2010 Group Chat Server

Because i didnt thought the Whitepaper was installation friendly i made a blog about the steps taken. With the whitepaper by hand


Prerequisites for Lync 2010 Group Chat Server:

Install IIS Role : ASP.Net en IIS 6 Management en Message Queuing Service (feature).

Create 3 users,also these users have to Lync enabled, local admin on the Group Chat Server and member of RTCUniversalServerAdmin.


Create the following accounts in AD

1. OCSChat (Lookup account)

2. OCSChannel (Channel account)

3. SA_GCadmin ( This is also thesuperuser)

Make these users member of RTCUniversalServerAdmin, on the GC server make these users memberof Administrators.

Now we have to take care of making these users usable , therefore we have to create a SIP account for OCSChat and SA_GCadmin with the Lync Control Panel.

Start the Lync Control Panel on the Lync Server and click on Users, Enable Users.

Click on Add type the alias of the user like Sa_GCadmin assign this user to the right pool, because the user doesn’t have an emailaddress fill Generate User’s SIP URI in to use the following format

<SAMAccountName>@ press on the dropbox and use the appropriate domain name

Click on enable, the user is now  enabled for Lync en has a SIP.

Continue reading

How to check the version of Lync 2010 Server.

When you’re coming in a environment with a lync server and you want to check wich version this server is. There are a couple of ways to do this:

Start Lync Managment shell

Type Get-CSServerVersion.

Type Get-CsManagementStoreReplicationStatus

When opening the Lync Control Panel on the right side of the panel you will see the version of lync.

The best way to see the version of all components installed on the server is with

LyncServerUpdateInstaller.exe wich can be downloaded here (CU3).When run it you can see wich version Lync server behind the dot, also you can update it with this tool if it is not allready.

HMS racing team is using Lync 2010 and Lync Group Chat.

Hendrick Motorsports (HMS) is one of the most famous and winning-est racing teams. With well-known drivers such as:  Jimmie Johnson (No. 48), Jeff Gordon (No.24), & Dale Earnhardt, Jr. (No. 88) HMS needed a communication solution that can help win races.  Deploying Lync Server 2010 & Lync Group Chat allows the Crew Chief & Race Engineers to collaborate & communicate on racetrack during race day.

Here is a movie how it goes: