Step by Step Skype for Business Installation Part 3

Introduction

In first 2 parts of step by step skype for business installation, we have performed the per-requisities and prepared Skype for business standard edition server. We have also defined the topology and publish the topology. In this part, we will Install Skype for business server system and Enable the users for Skype for business to complete the deployment of Skype for Business.

Install Skype for Business Server System

To install Skype for Business server system, perform the following steps.

  • Launch Skype for Business Deployment Wizard and click on Install or Update Skype for Business Server System

  • Click Run to install the local configuration store

  • Select the option to directly retrieve the information from Central Management Server

  • Click Finish to complete the local configuration store installation wizard

  • Click on Setup Skype for Business Server component

 

  • Click Next to start the wizard configuration

  • Make sure you have KB2982006 installed on Windows Server 2012 R2 otherwise you’ll receive below error message.

Prerequisite not satisfied: Before you install Skype for Business Server 2015, you must Install an update for Windows Server 2012 R2. For details about the update, see Microsoft Knowledge Base article 2982006, “IIS crashes occasionally when a request is sent to a default document in Windows 8.1 or Windows Server 2012 R2” at http://go.microsoft.com/fwlink/?LinkId=519376

  • Click Finish to complete the wizard

Request, Install and Assign Certificate

Once we have completed the Setup or Remove Skype for Business Server Component task, the next step is to request, install or assign the certificate.

  • Click Run for Request, Install or Assign Certificate in Skype for Business Deployment Wizard

  • Click on Request to request a certificate from local CA

  • In Request certificate wizard, make sure to setup the Friendly name of the certificate and select your SIP domain

  • Click Next on certificate summary to complete the wizard.

  • Click Next once the cmdlets are executed successfully.

  • Make Sure “Assign this certificate to Skype for Business Server certificate usage” checkbox is selected and click on Finish

  • In Certificate Assignment wizard, Click Next

  • Review the Certificate Assignment summary and click Next to execute the cmdlets

  • Click Finish once the commands are executed successfully

  • Click Close on certificate wizard to Finish the process

 

Start Skype for Business Services

The last step for Skype for Business deployment is to start the services of Skype for Business server using Skype for Business management shell. Run the following cmdlet to start the services.

Start-CsPool -PoolFQDN Skype.msexperttalk.com

This step complete our installation of Skype for Business step by step guide. The next step is to assign users to CsPool and enable the users to start using Skype for Business.

Conclusion

In Part 3 of this step by step blog series of Skype for Business, we have performed the tasks to complete the Skype for Business installation. we have completed the tasks related to certificate request, assignment and start the Skype services to service the end user.

Resources

Step by Step Skype for Business Installation Part 2

Introduction

In Part 1 of this step by step Skype for Business installation blog series, we have performed the Skype for Business preparation, Installed server admin tools, prepared active directory for Skype for business installation. In Step by Step skype for business installation Part 2 of this blog series, we will create network share, DNS records, prepare first skype for business server, create and publish Skype for business topology.

Note: This blog series is not focused on Skype for Business Enterprise Voice deployment.

Create Network Share for Skype for Business

Once the Active Directory preparation is completed for Skype for Business server installation, the next step is to create a network share and grant Full Control, Change, and Read Rights to the local administrator group on the server hosting the network share.

Step by Step Skype for Business Installation Part 2 Step by Step Skype for Business Installation Part 2Create DNS Records for Skype for Business

To create DNS records for Skype for Business server, perform the following steps.

  • Login to your active directory server and load DNS manager
  • Navigate to your domain DNS forward lookup zone. In my case our domain is MsExpertTalk.com
  • Create SRV record with the following values

Step by Step Skype for Business Installation Part 2

Skype.MSExpertTalk.com is the host name of our Skype for Business Front end server hosting the services.

  • Create the A record for Meet, Dialin, Admin, Web, scheduler and LyncDiscoverInternal pointing to your Skype for Business FE / standard server

Step by Step Skype for Business Installation Part 2Once the DNS records are created, the next step is to prepare first standard edition server.

Prepare First Standard Edition Server

Prepare first standard edition server will install SQL Server 2014 express edition, RTC database will be created, Skype for Business server files will be deployed and firewall rule will be created as part of the preparation. Perform the following steps to start the process of first standard edition server preparation of Skype for Business.

  • Login to Skype for Business server with CSAdministrator credentials
  • Launch the Skype for Business Deployment Wizard and click on Prepare First Standard Edition Server

Step by Step Skype for Business Installation Part 2

 

  • Click Next to start the preparation wizard

Step by Step Skype for Business Installation Part 2

  • Click Finish to complete the preparation of standard edition server.

Step by Step Skype for Business Installation Part 2

It’s highly recommended to review the logs to ensure everything is being completed successfully.

Define Skype for Business Topology

Once the standard edition server preparation is completed, the next step is to define your Skype for Business topology. To define the Skype for Business topology, perform the following steps.

  • Launch Skype for Business Topology Builder and select the option of New Topology

Step by Step Skype for Business Installation Part 2

  • In topology builder wizard, define the Primary SIP Domain and click Next

Step by Step Skype for Business Installation Part 2

  • In case you have multiple SIP domains, add additional SIP domains and click Next. If you do not have additional SIP Domains click next without adding any domain name

Step by Step Skype for Business Installation Part 2

  • Define the Site information and click Next

Step by Step Skype for Business Installation Part 2 Step by Step Skype for Business Installation Part 2

  • Click Finish to complete the topology creation, this will open a wizard for Front End configuration

Step by Step Skype for Business Installation Part 2

  • Click Next to start the Front End configuration Wizard

Step by Step Skype for Business Installation

  • Select Standard Edition and define the name of Skype for Business server hostname FQDN

Step by Step Skype for Business Installation

  • Select the Features that you would like to install with your standard edition server

Step by Step Skype for Business Installation

  • Click Next on collocate mediation server role

Step by Step Skype for Business Installation

  • Uncheck the option of Edge Server Role and click Next. We will add the edge server role later on

Step by Step Skype for Business Installation

  • Click Next on SQL store information

Step by Step Skype for Business Installation

  • Define the name of your Share and click Next

Step by Step Skype for Business Installation

  • Specify the External Base URL and click Next

Step by Step Skype for Business Installation

  • Uncheck the Office Web App server pool option and Click Finish

Step by Step Skype for Business Installation

  • In Topology Builder, Select the Topology and Click on Edit properties

Step by Step Skype for Business Installation

  • Navigate to Central Management Server and select the Front End server to install CMSStep by Step Skype for Business Installation

This step will complete the creation of Skype for Business topology. The next step is to publish the topology.

Publish Skype for Business Topology

To publish the Skype for Business topology, perform the following steps.

  • Select the topology in Topology Builder and click on Publish

Step by Step Skype for Business Installation

  • Click Next in topology publish Wizard to start the process

Step by Step Skype for Business Installation

Step by Step Skype for Business Installation

  • Click Finish to complete the topology publish process. Review the logs to ensure there are no errors in topology publishing.

Step by Step Skype for Business Installation

Conclusion

In part 2 of this blog series for Skype for Buiness installation, we have performed the DNS tasks, prepared our first standard edition server for skype for Business installation, defined and publish our skype for business topology. In part 3 of this series we will go through the installation of Skype for Business server system and perform remaining tasks to enable the users for Skype for Business.

Resources

 

 

 

Step by Step Skype for Business Installation Part 1

Introduction

Skype for Business is a communications and collaboration platform of Microsoft that provides enterprise-grade security, compliance, and control. Skype for Business offers features including presence, IM, voice and video calls, and online meetings.

Skype for Business also supports the Lync client experience so that you can choose a phased upgrade approach to the new client experience for your users. For example, you might want to deploy the Lync client experience until users in your organization are fully trained in the new Skype for Business experience, or until all users are upgraded to the new server.

Step by Step Skype for Business Installation

To install a first Skype for Business in your organization, you need to perform the following steps.

  • Prepare Skype for Business Server
  • Install Skype for Business Admin tools
  • Prepare Active Directory for Skype for Business
  • Add user to Skype for Business administrative group
  • Prepare First Skype for Business Server
  • Define and Deploy Topology
  • Install Skype for Business Server
  • Enable Users

Step by Step Skype for Business Installation Part 1

Prepare Skype for Business Server

Before you start the implementation of your first Skype for Business server, make sure you meet the minimum hardware requirements. As per Microsoft minimum recommended hardware requirements are as below for standard Skype for business server.

Step by Step Skype for Business Installation Part 1As part of the Skype for Business server preparation, perform the following steps.

  • Ensure that you’ve all windows updates installed on your server

Step by Step Skype for Business Installation Part 1

  • Install the hotfix KB2982006 for Windows Server 2012R2

To install the KB2982006 hotfix for Windows Server 2012 R2. You need to first install KB2919442 and then install KB2919355. Once these prerequisites are installed then you can install KB2982006 hotfix

  • Install Skype for Business Prerequisites by running the following PowerShell cmdlet

Add-WindowsFeature NET-Framework-Core, RSAT-ADDS, Windows-Identity-Foundation, Web-Server, Web-Static-Content, Web-Default-Doc, Web-Http-Errors, Web-Dir-Browsing, Web-Asp-Net, Web-Net-Ext, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Http-Logging, Web-Log-Libraries, Web-Request-Monitor, Web-Http-Tracing, Web-Basic-Auth, Web-Windows-Auth, Web-Client-Auth, Web-Filtering, Web-Stat-Compression, Web-Dyn-Compression, NET-WCF-HTTP-Activation45, Web-Asp-Net45, Web-Mgmt-Tools, Web-Scripting-Tools, Web-Mgmt-Compat, Server-Media-Foundation, BITS

Step by Step Skype for Business Installation Part 1Step by Step Skype for Business Installation Part 1

  • After the server is rebooted, Install Microsoft Silverlight for Skype for Business Server Control Panel

Install Skype for Business Admin Tools

Once the skype for business prerequisites are installed, the next step is to install skype for business admin tools. To install the Skype for Business admin tools, perform the following steps.

  • Launch Setup.exe for Skype for business

Step by Step Skype for Business Installation Part 1

  • Accept the license agreement and click Ok

Step by Step Skype for Business Installation Part 1

  • In Skype for Business Deployment Wizard, Click on Install Skype for Business Administrative Tools and follow the wizard

Step by Step Skype for Business Installation Part 1

  • Click on Next to start the installation of administrative tools

Step by Step Skype for Business Installation Part 1

 

  • Click on Finish to exit the installation wizard

Step by Step Skype for Business Installation Part 1

  • This process has installed the Skype for Business admin tools on your server. Next step is to Prepare Active Directory using Skype for Business admin tools.

Step by Step Skype for Business Installation Part 1

Prepare Active Directory for Skype for Business

Now, we have administrative tools installed. Next step is to Prepare Active Directory by running the prepare active directory wizard. Active Directory wizard will have you to perform the following steps to prepare the AD.

  • Schema Preparation
  • Verify Schema Replication
  • Forest Preparation
  • Prepare Domain
  • Add user to CSAdministrator AD group

Schema Preparation

To prepare AD schema, click on Prepare Schema

Step by Step Skype for Business Installation Part 1 Step by Step Skype for Business Installation Part 1Step by Step Skype for Business Installation Part 1 Step by Step Skype for Business Installation Part 1Once schema preparation is completed. Review the logs and wait for the AD replication to be completed or you can manually initiate a full AD replication by running the following cmdlet on domain controller.

Repadmin /Syncall /Full /Force

Forest Preparation

Once the AD Schema preparation is completed, next step is to start the forest preparation for Skype for Business. Click on Prepare Forest to initiate the process of forest preparation.

Step by Step Skype for Business Installation Part 1 Step by Step Skype for Business Installation Part 1Once the forest preparation is completed, click on close to exit the wizard.

Step by Step Skype for Business Installation Part 1Prepare Domain

The last step to ensure the Active Directory preparation is to prepare the domain. Perform the following steps to prepare the domain for Skype for Business Server.

  • Click on Prepare Domain to start the domain preparation wizard
  • Enter the FQDN of your domain. In my case we entered MSEXPERTTALK.COM and click Next
  • Wait for the domain preparation to be completed and click on Close to exit the wizard
  • Once the domain preparation is completed, wait for Active Directory Replication to be completed
  • Login to the Domain Controller and add your user account to CSAdministrator Group

Step by Step Skype for Business Installation Part 1

  • Log off from Skype for Business server login for the permissions to take effect.

Once all steps are completed, You’ll see that the Active Directory preparation is marked as completed in Skype for Business Deployment Wizard.

Step by Step Skype for Business Installation Part 1Conclusion

In Part 1 of Skype for Business server installation step by step, we have successfully installed the prerequisites for Skype for business server and prepare the Active Directory infrastructure for Skype. In part of 2 of this series we will install the first Skype for Business Standard edition, Create network share for Skype topology builder, build and publish topology.

Resources

Disable Skype for Business IM History

What is Skype for Business IM?

Skype for Business IM is an efficient way to connect with your coworkers in real time. Instant Messaging is much faster then a formal email or a phone call. You can send and receive IM from anywhere in Skype for Business based on your company federation policies and improve employees productivity.

Skype for Business stores the IM history in outlook client (Exchange Mailbox) under Conversation History folder that you can use to search for previous conversations when and if required. Recently i came across a scenario where i was being asked to disable the Skype for Business IM history in Office 365. This was the first time I heard such request from customer. I thought to share the steps with the community for their reference if they come across such scenario.

Note: I do not recommend to disable Skype for Business IM history. You can use IM history for future reference purpose or compliance reasons if required.

Disable Skype for Business IM History

To disable Skype for Business IM History, follow the instructions mentioned below.

  • Run Windows Azure PowerShell as Administrator
  • Import LyncOnlineConnector Module

Disable Skype for Business IM History

You need to download and install Skype for Business online module before you run the Import cmdlet. The module can be downloaded from Microsoft

  • Connect with Skype for Business online. When prompted enter the global admin credentials of Office 365

Disable Skype for Business IM History

  • Run the cmdlet > $CSSession = New-CsOnlineSession -Credential $cred

Disable Skype for Business IM History

  • Run the cmdlet to import Skype for Business online session “Import-PSSession $CSSession -AllowClobber

Disable Skype for Business IM History

  • Review the CsClientPolicy that has IMAutoArchiving and CallLogArchiving enabled
    • Get-CsClientPolicy | Where-Object {$_.EnableIMAutoArchiving -eq $False -and $_.EnableCallLogArchiving -eq $false}
  • Modify the CsClientPolicy to disable Skype for Business IM History
    • Grant-CsClientPolicy -policyname tag:ClientPolicyNoSaveIMNoArchivingNoIMURL –Tenant “TenantGUID”
  • Once you run the command, it takes about 4-6 hours to apply the policy. The last command will disable IM Archiving history for your tenant, so all the domains in the tenant and all users under all domains would get this policy applied.

Conclusion

Disabling Office 365 Skype for Business IM history is not recommended as this can cause compliance issues for the organization. Office 365 Security and Compliance center provides you the capabilities to search the IM history for compliance reasons as well. If your organization performs frequent eDiscovery and has compliance requirements than it’s not advisable to disable Skype for Business IM. I have seen this a rare case where i was being asked to disable Skype for Business IM history.