Hosted Exchange Contact Object Management
Topic Last Modified: 2010-12-09
You need to configure a Contact object for each auto-attendant number and subscriber access number in your cross-premises deployment.
For integration with hosted Exchange UM, ocsumutil.exe cannot be used to manage Contact objects, because it depends on Active Directory Exchange UM settings. In a cross-premises deployment, Lync Server and hosted Exchange UM are installed in separate forests with no trust between them. For security reasons, Lync Server administrators have no direct access to Exchange UM Active Directory settings. As a result, Lync Server 2010 provides a different model for managing Contact objects in a shared SIP address space that is accessible to both Lync Server and the hosted Exchange UM service.
Hosted Contact Object Workflow
The following are the general steps for working with your hosted Exchange tenant administrator to manage contact objects:
The Exchange administrator requests phone numbers for the Exchange UM subscriber access and auto-attendant Contact objects.
The Lync Server administrator creates a Contact object for each phone number and assigns a hosted voice mail policy to each Contact object.
The Lync Server administrator provides the phone numbers to the Exchange administrator.
The Exchange administrator assigns the phone numbers to appropriate Exchange UM dial plans for auto attendants and subscriber access.
There is no need to configure any Lync Server dial plan settings on the Contact objects as there is with on-premises deployments.
Configuring Hosted Contact Objects
Before Lync Server Contact objects can be enabled for hosted Exchange UM, a hosted voice mail policy that applies to them must be deployed. The policy can be of global, site-level, or per-user scope, as long as it applies to the contact object you want to enable. For details, see Hosted Voice Mail Policies.
To configure hosted auto-attendant and subscriber access Contact objects in a cross-premises deployment, you must use the following cmdlets:
New-CsExUmContact creates a new Contact object for hosted UM.
Set-CsExUmContact modifies an existing Contact object for hosted Exchange UM.
The following example creates an auto-attendant Contact object:
New-CsExUmContact -SipAddress sip:email@example.com -RegistrarPool RedmondPool.litwareinc.com -OU "OU=ExUmContacts,DC=litwareinc,DC=com" -DisplayNumber 2065559876 -AutoAttendant $True
This example creates a new Exchange UM Contact object with the SIP address sip:firstname.lastname@example.org. The name of the pool where the Lync Server 2010 Registrar service is running is RedmondPool.litwareinc.com. The Active Directory organizational unit where this information will be stored is OU=ExUmContacts,DC=litwareinc,DC=com. The phone number of the Contact object is 2065554567. The optional -AutoAttendant $True parameter specifies that this object is an auto-attendant Contact object. Setting the -AutoAttendant parameter to False (the default) specifies a subscriber access Contact object.
For details about the New-CsExUmContact and Set-CsExUmContact cmdlets, see the Lync Server Management Shell documentation.