Product Documentation

Lync Enterprise and Lync Hosted

Jun 05, 2015
Updated: 2014-03-31

The Lync Enterprise and Lync Hosted services for Services Manager deliver unified communication services from the cloud. Installing the Lync web services creates a web site on the Lync Front-End server. Both the Services Manager Web server and Provisioning server issue commands on the Lync Front-End Server using a web service.

The Lync Enterprise service brings basic multi-tenancy to environments using Microsoft Lync Enterprise 2010 or 2013. The Lync Hosted service is deployed in environments using Lync Server 2010 or 2013 Multitenant Pack for Hosting, which provides full isolation of customers.

Supported versions

The Lync Enterprise and Lync Hosted services support the following versions of Lync Server and Services Manager:
Service Name Lync Server Version CloudPortal Services Manager version
Lync Enterprise (2010) Lync Server 2010 CloudPortal Services Manager 11 and 11.0.1 (after upgrade)
Lync 2010 for Hosted Lync Server 2010 Multitenant Hosting Pack CloudPortal Services Manager 11 and 11.0.1 (after upgrade)
Lync Enterprise 2013 Lync Server 2013 CloudPortal Services Manager 11.0.1
Lync Hosted 2013 Lync Server 2013 Multitenant Hosting Pack CloudPortal Services Manager 11.0.1

To upgrade your Services Manager deployment from Version 11.0 to Version 11.0.1, see CTX138867, "Upgrading CloudPortal Services Manager 11.0 to Version 11.0.1," in the Citrix Knowledge Center.

Lync server requirements

When configuring the servers that will run the Lync Enterprise or Lync Hosted web services, ensure the following requirements are met:
Requirement Lync Server 2010 Lync Server 2013
Install .NET Framework (Full) Version 4.0 Version 4.5 (64-bit)
Install Lync Server Management Shell Yes Yes
Enable IIS 6.0 (minimum) Yes Yes
Enable Remote Server Administration Tools > Role Administration Tools > AD DS and AD LDS Tools Yes Yes
Enable PowerShell Version 2.0 Version 3.0

Certificate and DNS requirements

When preparing your Lync deployment for provisioning to customers, ensure the domain for the customer you are provisioning is included on the certificates that exist on the Lync Front-End and Director servers.

For provisioning the DNS records required for the Lync services, configure the DNS service. This enables Services Manager to provision the customer's forward lookup zone, as well as create the Host (A) record for SIP, and create the SRV records required when you provision the Lync service. You can define the Lync DNS records that Services Manager will create when you configure the Lync service settings. For more information about configuring the DNS service, see Deploy the DNS service.

If the DNS service is not configured, you will need to create the following DNS records manually for each customer:
  • A forward lookup zone for the domain to which you are provisioning the customer.
  • SRV records, _sipinternal and _sipinternaltls
  • Host (A) record for SIP, specifying the Lync Director server's IP address

Reporting requirements

Important: To ensure usage of the Lync 2013 service is correctly reported on the distributor report included in Services Manager, apply the fix as described in CTX139274, "CloudPortal Services Manager Distributor Report Incorrectly Reporting Usage," to your Services Manager deployment. This fix is required prior to deploying the Lync 2013 service.

Deployment overview

Typically, deploying the Lync services includes the following steps:
  1. For Lync 2013, deploy the Distributor Report fix according to the instructions in CTX139274, in the Citrix Knowledge Center.
  2. Install the web service on the Lync Front-End server.
  3. Configure the Lync service using the control panel.
  4. If you intend for Services Manager to provision DNS records for the Edge and Front-End servers in your deployment, configure the DNS service.
  5. Provision the service to customers.

Changes to the server during installation

As part of the installation process, the Configuration Tool performs several tasks when you install the Lync 2010 or 2013 web services.
Tasks performed Lync 2010 Lync 2013
Web service account is created in Active Directory Default service account: csm_lync_svc
  • Enterprise: csm_lync_svc
  • Hosted: csm_lynchosted_svc
Web service account is added to Active Directory groups
  • CSAdministrator
  • Domain Users
  • RTCUniversalServerAdmins
Note: You must add the web service account manually to the CortexWSUsers group.
  • CortexWSUsers
  • CSAdministrator
  • Domain Users
  • RTCUniversalServerAdmins
Lync Front-End server account is added to CortexAdmins security group No. You must add the server accounts for the Front-End and Director servers manually to the CortexAdmins group. Reboot these servers for membership to take effect. Yes
Application pool is created in IIS
  • Enterprise: Citrix Csm Lync WS
  • Hosted: Citrix Csm Lync Hosted WS
  • Enterprise: Citrix Csm Lync Enterprise 2013 WS
  • Hosted: Citrix Csm Lync Hosted 2013 WS
Service web site is created in IIS
  • Enterprise: LyncWS
  • Hosted: LyncHostedWS
  • Enterprise: LyncEnterprise2013WS
  • Hosted: LyncHosted2013WS