Microsoft Lync 2010 – Mobility Guide

This document guides you through the process of deploying the Microsoft Lync Server 2010 Mobility Service and the Microsoft Lync Server 2010 Autodiscover Service. When you deploy the Mobility Service, users can use supported iOS, Android, Windows Phone, or Nokia mobile devices to perform such activities as sending and receiving instant messages, viewing contacts, viewing presence. The Mobility Service also enables mobile devices to use some Enterprise Voice features, such as click to join a conference, Call via Work, single number reach, voice mail, and missed calls.

When you use the Microsoft Lync Server 2010 Autodiscover Service along with the Mobility Service, mobile devices can automatically locate the URLs for Lync Server Web Services and the new Mobility Service regardless of network location.

The Mobility Guide is available for download here

What Exchange Delegation and Lync do?

This was something that I have wanted to share with you all. There were more queries from Service desk and desktop team about what “people I manage call for” do and how to remove/manage them from the Lync client.

The “People I manage calls for” is part of the delegation model. If the user in question is responsible for scheduling Lync/OCS meetings for the person in their “People I manage calls for” group, no you cannot remove them because removing them will remove their ability to schedule meetings as well. If that’s not the intention, and they ended up being a delegate by accident of exchange permissions then yes they can be safely removed.

There is a resource kit utility called SEFAUtil.exe that has the ability to add/remove delegations from Lync server manually.

Normally, Lync gets its delegate information from permissions settings in exchange. For the example, I’m going to use Boss and Admin instead of delegator and delegate because I find the latter confusing

For the admin to be able to schedule Lync meetings for the boss, the boss sets either “Editor” or “Author” rights on his calendar to his admin

Both the boss and the admin have the csclientpolicy –EnableExchangeDelegateSync set to $true

When the boss’s Lync client boots up it checks with exchange to see what permissions the boss has granted other people. It will find he’s granted his admin “Editor” or “Author” rights to his calendar and the Lync client will send a message to the Lync server to grant delegation permission to the admin.

When the Admin restarts their client, it will contact the Lync server and pull down the users that the admin has been granted permission for. The admin will then be able to schedule Lync meetings inside the boss’s calendar.

This is the normal process.

Lync 2010 Webcast

Here is a listing of the Lync 2010 webcast:

Microsoft Lync 2010 Voice Deployment

https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032492173&Culture=en-US

Deep Dive: Lync Server 2010 Conferencing

https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032492176&Culture=en-US

Microsoft Lync 2010 High Availability and Resiliency

https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032492171&Culture=en-US

Deep Dive: Lync Server 2010 Edge Servers

https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032492168&Culture=en-US

Lync Server 2010 Migration and Coexistence

https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032486209&Culture=en-US

Lync Server 2010 Architecture Topologies

https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032488520&Culture=en-US

Lync Server 2010 Role Based Access Control

https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=10324862111&Culture=en-US

Lync Server 2010 Implementing Call Admission Control

https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032486214&Culture=en-US

Lync 2010 CU4 is out

Microsoft has released the Cumulative Update package Number 4 for Lync 2010, this update introduce in addition to multiple host fixes to some reported issues, six new cmd-lets, actually they are Four since two of them was included in CU3 but without any help files.

these Cmd-lets works with the upcoming Lync mobility services, which we don’t have the full details released yet.

here’s a brief description about the new cmd-lets thanks to Tom Arbuthnot

1.      CsAutodiscoverConfiguration

Modifies an existing collection of Autodiscover configuration settings. The Autodiscover service provides a way for client applications such as Lync Web Access or Microsoft Lync Mobile to locate key resources such as a user’s home pool or the URL for joining a dial-in conference.

2.      New-CsWebLink

Creates a new web link that points to the Autodiscover service. The Autodiscover service provides a way for client applications such as Lync Web Access or Microsoft Lync Mobile to locate key resources such as a user’s home pool or the URL for joining a dial-in conference.

3.      Test-CsMcxPushNotification

Verifies that the push notification service is working. The push notification service (Apple Push Notification Service and Microsoft Lync Server 2010 Push Notification Service) provides a way to send notifications about event s such as new instant messages or new voice mail to mobile devices like iPhones and Windows Phones, even if the Microsoft Lync 2010 application on those devices is currently suspended or running in the background.

4.      CsMobilityPolicy

Modifies an existing mobility policy. Mobility policies determine whether o r not a user can use Microsoft Lync 2010 Mobile. These policies also manage a user’s ability to employ Call via Work, a feature that enables users to make and receive phone calls on their mobile phone by using their work phone number instead of their mobile phone number.

5.      CsMcxConfiguration

Modifies an existing collection of Microsoft Lync Server 2010 Mobility Service configuration settings. The Mobility Service enables users of mobile phones such as iPhones and Windows Phones to do such things as exchange instant messages and presence information; store and retrieve voice mail internally instead of with their wireless provider; and take advantage of Microsoft Lync Server 2010 capabilities such as Call via Work and dial-out conferencing.

6.      CsPushNotificationConfiguration

Modifies an existing collection of push notification configuration settings . The push notification service (Apple Push Notification Service and Micros oft Lync Server 2010 Push Notification Service) provides a way to send notifications about events such as new instant messages or new voice mail to mobile devices such as iPhones and Windows Phones, even if the Microsoft Lync 2010 application on those devices is currently suspended or running in the background.

it is recommended to use the Cumulative Update installer to install the update package automatically or use the below links for a manual installation.

note that a server restart is required after applying this update specifically when updating the mediation server.

Server-side updates

Client-side updates

 

Lync Server 2010 Delegation

Lync Server 2010 has a delegation feature that enables users the ability to enable delegation to other Lync users to recieve and make calls on another person behalf. Now you can go and make someone a delegate by going to

Call Forward settings
Edit my delegate members
Clicking add, and then adding the people you want (you can not add federated users as delegates)

Now the interesting piece is that Lync delegation can leverage Exchange delegates. So this means Lync 2010 can leverage your existing delegation settings from either Inbox and or Calander settings.

Now the issue I ran into before was a user asked me a few questions:

Question: How did the delegates for Lync just appear there?
Answer: If a end user has users delegated in Outlook in either their Inbox or Calender then those delegates are going to appear in Lync automatically.

Question: Does that mean that the people in my Lync delegate will recieve my phone calls on my behalf?
Answer: Not necessarily, you will have to go into Lync (see above) and select a user with a check box?

Question: So why is it that when I go to try to remove some people from my Lync delegation area that just keep coming back?
Answer: Well, in Outlook you can give people different levels of access. For those users that you give ”Editor” permissions in your calender, you are giving those users the ability to schedule meetings on your behalf. So just because you remove them from Lync as a delegate they are going to reappear.

Question: How do I get those users in my Lync delegation to not come back?
Answer: By editing those users permissions in your Oulook calender from Editor to Reviewer you should be able to remove them from Lync (see above) and those users will not reappear anymore.

Hopefully this is helpful information going forward.

Lync Server 2010 Resource Kit

It’s here! Get your Lync Server 2010 Resource Kit, your one-stop-shop, under-the-hood, technical reference for Lync Server 2010. The Lync Server Resource Kit is the result of a humungous cross-team effort that brought together the deep knowledge of over 100 Lync experts from inside and outside Microsoft. With 19 chapters, you will find the in-depth, nitty-gritty information you need to deploy, configure, support, and troubleshoot Lync Server 2010. For a detailed summary of each chapter, see the Lync Server 2010 Resource Kit Overview. To download your FREE chapters, see the Microsoft Lync Server 2010 Resource Kit.