It still works. I had a question today about custom states. We are still using four custom states and they are configured with the combination of registry settings and the presence XML file.
2 registry keys are needed.
1. CustomStateURL (Reg_SZ) file:///c:/windows/presence.xml
2. EnableSIPHighSecurityMode (Reg_DWORD) 0
Then you create the XML File such as this one:
<customStates> <customState ID="1" availability="online"> <activity LCID="1033">Out and about - use mobile</activity> </customState> <customState ID="2" availability="Busy"> <activity LCID="1033">at Starbucks</activity> </customState> <customState ID="3" availability="busy"> <activity LCID="1033">at lunch</activity> </customState> <customState ID="4" availability="do-not-disturb"> <activity LCID="1033">Executive Briefing with Customer</activity> </customState> </customStates>
Logout and exit the Lync client and restart. You should see the custom states.
The OIP has been updated to include Lync 2010. If you are looking for what PBXs provide Direct SIP, Gateways, SBA information, etc. Then I suggest reviewing the updated site here.
Updated 3-15-2011 with new RMX screenshots
Updated 2-18-2011 with new interop information
I was asked by a university in Oregon if we work with existing video conferencing solutions such as TANDBERG (now Cisco) and Polycom. The answer is we can coexist with Polycom video conference systems directly and Cisco TANDBERG or Cisco Telepresence indirectly via a 3rd party video gateway in the coming future.
Polycom interop with Lync
With Polycom RMX, you can connect Lync Server to existing Polycom video conferencing investments.
Here is an example of Polycom RMX conference room integration with Lync:
I joined a Polycom RMX MCU from Lync even via federation and had my other UC amigos Bill and Greg join as well from their Lync clients. The red highlight shows who is speaking actively. Pretty slick. This demonstrated nice interoperability between Polycom and Lync video endpoints. The scenario here is you could have federated Lync off campus users/students join your existing campus Polycom conference rooms over the Internet.
This example below shows how Lync users can connect to existing Polycom VTC device called Polycom HDX. The device is registered in Lync and Active Directory. You can also see device presence, even connect to federated Polycom VTCs and conference rooms in other organizations.
The sample above I have joined a Polycom VTC in Polycom’s organization via Lync federation. This is a pretty powerful way to extend your Polycom investment to Lync video conferencing and even extend your Polycom to federated customers.
With the Polycom video conferencing interop you can also achieve ‘Brady bunch’ style multiparty video conference sessions right from your Lync client such as the sample below:
When I join a Polycom HDX conference device registered in Active Directory, the presence for the Polycom device turns to busy. I also heard some of their video conferencing devices are slated to adopt Lync Server’s RT Video codec some time soon.
See more here.
Cisco TANDBERG or Cisco Telepresence interop with Lync
Currently, there is no official direct support to connect directly to Cisco Tandberg or Cisco Telepresence video conferencing systems with Lync video endpoints. There is Cisco TANDBERG support for OCS 2007 R2 however. There are video gateway vendors like RADVISION and others working on a way to bridge Cisco TANDBERG and Cisco Telepresence all in one session.
Cisco TANDBERG has been testing some Lync interop. This video below shows an early beta test of some of the TANDBERG and Lync interop however it is not final and not all the features are working.
One way Cisco TANDBERG can help maintain current and future interoperability with other video conferencing/UC systems such as Polycom and Lync is by joining the Unified Communications Interoperability Foundation UCIF org. Microsoft, Polycom, Juniper, HP and other vendors have joined. See list of UCIF members here.
See OCS 2007 R2 interop with TANDBERG here.
RADVISION UC gateway with Lync
We also work with RADVISION as well using a SCOPIA Unified Gateway for Lync:
This gateway is slated to provide H.323 and H.264 video conference bridging to Lync Server 2010 which means you can connect multiple video conference systems at the same time to Lync such as Cisco Telepresence, Cisco TANDBERG and Polycom.
See more on RADVISION’s interop here.
LifeSize interop with Lync
LifeSize video conferencing systems also support Lync video interoperability.
Read more about LifeSize’s Lync integration here.
This is pretty nice update since it is adding in updates for coexistence and cloud hybrid and cloud only scenarios if you looking at our cloud offering for Exchange Online.
Here is a checklist for moving to the Office 365’s Exchange Online:
Updated Coexistence checklist for deploying Exchange 2010 with both Exchange 2003 and Exchange 2007:
Visit the Exchange 2010 Deployment Assistant tool here.
Some cool Lync dev training available if you are looking to extend Lync into your line of business or web applications:
Microsoft Lync Server 2010, Microsoft Lync 2010 and Microsoft Exchange Server 2010 provide the communication platform for developers to rapidly build solutions that integrate and extend communications into their business processes based on familiar tools and skills.
The Unified Communications "14" Training Course and the Unified Communications “14” Developer Training Kit provide deep technical training on all aspects of the Lync Server 2010, Lync 2010 and Exchange Server 2010 SDKs to give developers the skills they need to be productive developing communications driven business processes.
This training course includes 22 videos and 20 hands on labs, including the following:
Getting Started with Microsoft Lync Server 2010 and Exchange Server 2010 Development
In this session, you'll learn about the new platform capabilities shipping in Microsoft Lync Server 2010 and Microsoft Exchange Server 2010.
Integrating Microsoft Lync 2010 Features with the Lync Controls
In this session, you learn how to integrate Microsoft Lync 2010 features into your WPF and Silverlight clients much in the same way that Office 2010 and SharePoint 2010 do, including presence, contact lists and click-to-communicate features.
Building Contextual Conversation Applications with the Microsoft Lync 2010 Managed API
In this session, you'll learn how to extend Microsoft Lync 2010 communications to include data and features from your client applications much in the same way that Outlook 2010 does with the "IM" and "Call" features within an email.
Building Communications Clients with the Lync 2010 Managed API
In this session, you'll learn how to programmatically control Microsoft Lync 2010 from within your applications using an easy to discover, easy to use managed API.
Getting Started with Exchange Web Services Managed API 1.0
In this session, you'll learn how to integrate Exchange 2010 mailbox data such as mail, calendar and task items as well as Exchange 2010 services such as the free-busy service into your applications using an easy to discover and easy to use managed API.
Getting Started with Unified Communications Managed API 3.0
In this session, you'll get started with the basics of UCMA 3.0 SDK development such as application provisioning, call control, and call transfer.
Building Communications Workflows with UCMA 3.0 Workflow SDK
In this session, you'll learn how to use the UCMA 3.0 Workflow SDK to build communications-enabled workflow solutions such as personal virtual assistants.
Building Advanced Communications Solutions with UCMA 3.0
In this session, you'll learn about some of the new capabilities of the UCMA 3.0 SDK, such as back-to-back, conference services, and application endpoint draining.
Microsoft Lync Server 2010 and Exchange Server 2010: Architecture and Deployment
In this session, you'll learn about some of the considerations for building and deploying production applications for Microsoft Lync Server 2010 and Exchange Server 2010.
What is in this release?
This release includes a huge new feature my education customers have been asking for. The ability to share a Mac desktop/PowerPoint/other desktop content with other Lync users including PC users, etc. I can think of the troubleshooting helpdesk scenarios as well! There are also some important bug fixes for Communicator.
PC users can now see Mac desktops for content consumption!
How do users get it?
13.1 is currently available to you through MAU through Communicator's first updater. Users will need to install MC13.0 and then apply this update.
Read more on the Communicator 2011 13.1 update here.
This has been a question asked by several customers. I just stumbled across this new useful feature comparison matrix on TechNet. I pasted them in below.
Matrix is here on TechNet.
You don’t have to. In Lync we have the option of setting the enhanced privacy mode where only people in your contact list can see your presence. To do this you have to change the CSPrivacyOption by set-CsPrivacyConfiguration – EnablePrivacyMode $True. It’s important to note that these settings are not honored by earlier client versions. Also – if the user logs in with an earlier client than these settings will be reset.
I wouldn’t do this in a lot of scenarios as this would polarize the environment. Who is considered special enough to warrant this and who isn’t. If you have well defined school policies on who can block and who can’t then this provides an option for you. Restrictions also prevent a lot of the adhoc collaboration as you will not be able to communicate with these people. I would test with your policies and see if this makes sense. Great it’s there but we don’t enable at Microsoft as we have an open door policy and I can communicate with anyone in the company via UC.
This was a question from a school district in Colorado looking to retire Avaya and replace with Lync Server 2010. (screenshots from Lync product team)
I found this great new matrix available listing all of our Lync optimized or Communications ready IP phones:
For a list of all Lync optimized IP phones, headsets, USB phones, PCs, cameras, speakerphones, etc visit here.
What are some of the new Lync IP phone capabilities?
Rich new UI with contact and caller photos. Phone UI can be pushed from Lync server as updates are released.
Incoming calls have photos from other Lync callers Calls can be sent to parking lot, transferred, etc.
The number one feature I like is the ability for the IP phone to read your Exchange calendar and Join conferences right from the phone without any dialing/pins (note: only applies to CX600 and 6725ip). This is a nice click to join feature if you don’t have the IP phone tethered to your PC with a USB cable. Conferences visually show participants and who is actually talking in the meeting.
Common Area Phone – can be locked down with powershell Hotdesking scenario where users can log into a common area phone
How do I manage the IP phones?
IP phones are managed centrally from the Lync update server. IP Phone reports can also be pulled:
Device specific reports:
This question was asked by a college based out of Florida looking to deploy Lync for their 1500 faculty and staff. They had redundant WAN links and wanted to determine what a SBA provides. Screenshots from Lync product team.
If I have redundant WAN links, what benefits does a SBA provide for my branch offices?
An SBA provides the following benefits:
What are my Branch Office options for Lync Server?
You have three recommended options available to you.The first is no SBA for 25 users or less. The second is an SBA for 26-1000 users and the third option for 1001-5000 users is a Survivable Branch Server or Lync Std Edition Server with a Media Gateway. For remote sites with more than 5000 users it is recommended to deploy a full Lync infrastructure with a separate pool.
The idea here is you could use WAN as your primary and have a fallback for PSTN for high availability. For the small branch scenario, some UC phones allow for dual registration where you could fall back to an alternate VOIP provider is need be.
Does an SBA provide inbound and outbound dialing during a WAN failure?
End user experience when using failover to PSTN.
The answer is yes. Here are the features that work during resiliency mode in the branch office:
What are the Lync features which don’t working during a WAN outage in the branch office?
Who are the SBA partners available for Lync Server 2010?
How do I deploy a SBA?
I put together a summary of the required steps. For more specific details visit here.
How can I provide redundant Response Group Service with Lync if my primary datacenter fails?
If you stretch your Lync pool across datacenters you can accommodate this.