In this post I cover the steps for setting up the integration between Exchange UM and Lync.
The Microsoft Exchange Unified Messaging combines voice messaging with the structure of your company's mail. Integrating Exchange Server to the structure and provides telephone access to messages from any voice device.
Lync Server Enterprise Voice is a Voice over IP solution from Microsoft, the Lync server is implemented as an IP-PBX managing phone numbers and call routing.
With the integration if a connection is lost the user who made the connection has the option of leaving a voice message that is routed to the Exchange mailbox. The mailbox-enabled users of the Unified Messaging can be accessed using phone calls.
For this configuration I have three virtual machines:
A machine will be installed Lync Client to perform the tests telephony.
All machines are part of the same domain home.intranet, was created a SIP domain in a Lync Server and in Exchange called authoritative domain home.com.br.
The general steps for integration are:
The creation of the Dial Plan is a good exercise.
For the configuration of Enterprise Voice was created a pool of fictitious telephone number 9994 33xx. The extensions will be normalizated with four digits from 3300 until 3399.
Log in Lync Server Control Panel, Voice Routing -> Dial Plan. Create a new Dial Plan for the pool.
Select the pool Lync where the policy is applied
Delete the default Normalization Rule All Prefix and create a normalization rule.
Set the name of the rule and click Edit to build the rule.
To normalize the four-digit extensions to normalize the number to E.164 format. With this rule when the user dial extension 3301 will be a standard for the format +552799943301.
Apply changes to the rule of standardization, before proceeding to test the numbers to verify that the normalization rule works
Back to the management console to apply the changes to enable policy
In the management console habilitei four users for Enterprise Voice.
For the user user01 was designated the phone +552799943301, +552799943302 user02 phone.
Encryption and security between the server and Exchange and Lync are guaranteed through digital certificates. For this, the Certificate Authority to generate the certificate must be trusted by the two servers involved.
In this topology the domain controller is a certifying entity enterprise, which ensures that all machines that are part of the area rely on this authority.
The first step is to configure the Unified Messaging server role to communicate using digital certificate. Open the console Exhcange Server -> Server Configuration -> Unified Messaging Right-click on the server and open the service configuration properties.
Tab click the Configuration tab A Settings and set the Startup Mode to use TLS.
A dialog box will tell you that the changes will only apply when the service is restarted the Exchange UM. Click OK only, the service will be restarted later.
In the management console click on Server Configuration, in the central panel can view the certificates used by the Exchange services. Tab on the right start the wizard to issue a new digital certificate.
Set frindly Name of the certificate with the FQDN name of the Unified Messaging server
There is no need to configure a wildcard certificate.
In Exchange Configuration report for which service the certificate is used. In this case I will issue a certificate only for the service A. Select the option Public Certificate to generate a certificate request in a text file.
If you need to keep the service to configure more than one domain at this stage
Set the location information of the certificate, choose the path where the certificate request file will be saved.
Complete the setup wizard certificate
Open the text file request and paste content into the portal for issuing certificates
Complete the certificate was issued by the portal, and save the new certificate on the Exchange Server. Return to the Exchange console and start the wizard to import the certificate.
Import the new certificate
With the imported certificate must now associate the certificate to the service A. Click the certificate and choose Assign Services to certificate .....
Select the server where the certificate will be used
Select the service of Unified Messaging
Complete the wizard
Open the management console of Windows services and restart the Microsoft Exchange Unified Messaging
Dial Plans created in Exchange Unified Messaging dial plan should mirror created in telephony solution, Lync Server. A group of users who are subject to the same dial plan can make connections between them using only the number of extensions and are identified by them. With the dial plan applied policy is guaranteed that all users have an extension number unique to each group.
To create a dial plan in Exchange Server Console -> Organization Configuration -> Unified Messaging. Create a new New Dial Plan ....
Configure the Dial Plan name and settings:
Number of digits: 4
URI type: SIP URI
VoIP Security: Secured
Select the UM server associated with the Dial Plan
Finalize the creation of the Dial Plan
Set the phone number associated with the dial plan, open the configuration properties of the Dial Plan tab Subscriber Access. The number must be configured in E.164 format in the same manner as in Lync Server.
The Subscriber Access is used by users to access mailboxes and do research in Active Directory through a telephone network.
A system Auto Attendant directs internal and external calls for a system of interactive menus without the need for operator intervention. If a user is offline or not answering the call that is directed to the menu where you have the option of leaving a message that you receive in your inbox.
To create a policy of self care. Open the Console tab of the Exchange UM Auto Attendant. Start creating the policy New UM Auto Attendant ....
Set the name of politics, Associated Select dial plan select the dial plan that the rule will be associated with self-service
Join the Dial Plan created in last step
Set the phone number associated with the auto attendant and select the options to enable policy
Finalize the creation of political
This script cia a UM IP gateway and a Hunt group and change security permissions to access the Lync Server Active Directory objects associated with the UM server.
In the Exchange Management Shell server,
C: \ Program Files \ Microsoft \ Exchange Server \ V14 \ Scripts>. \ ExchUCUtil.ps1
This tool creates Active Directory objects in the Auto Attendant and Subscriber Access used by Enterprise Voice users.
This tool also checks the consistency of the names and Dial Plans.
This tool is installed by default in the Front End Lync pool, C: \ Program Files \ Common Files \ Microsoft Lync Server 2010 \ Support
C: \ Program Files \ Common Files \ Microsoft Lync Server 2010 \ Support \ OcsUmUtil.exe
Start the tool and click Load Data
Set the location where the object is created the Subscriber Access
Add another object to the Auto Attendant
Set another object to the Auto Attendant.
The tool should show the following
To enable the Unified Messaging feature for users to access the Exchange Management Console Server-> Recipient Configuration.
Right-click on a user and Enable Unified Messaging
Assign a policy of Dial Plan
Configure the user information and complete the wizard
To test the configuration call to the user with user not logged in Lync Pool, the AutoAttendand should answer and the options to leave a message for the user be presented
http://technet.microsoft.com/en-us/library/bb803622 (office.12). aspx
This article was originally written by:
Fernando Lugão Veltem
twitter: @ flugaoveltem
Good one !