Chapter 5. Scripts and Tools for Lync

In this chapter, we will cover the following recipes:

  • Installing Lync prerequisites and more – Set-Cs2013Features
  • Creating a fully functional voice configuration – Lync Dialing Rule Optimizer
  • Switching between multiple Lync identities with a click – Profiles for Lync (P4L)
  • Tracing made easier – Lync 2013 Centralized Logging Tool
  • Identifying recurrent issues – Lync Pilot Deployment Health Analysis
  • Managing phone numbers – Search-LineURI and Get-UnusedNumbers
  • Managing call pickup groups – Lync2013CallPickupManager1.01

Introduction

Lync Server 2013 is indisputably a well-engineered product. Built on the foundations of PowerShell engine, it also features administrative capabilities through a web-based control panel. Consistent with Microsoft's practice, only around 80 percent of PowerShell capabilities are exposed and exploitable through the administrative GUI; that is, PowerShell is the only option for advanced or automated tasks. Regardless of this, the Lync control panel does quite well in providing the majority of the most common day-to-day administrative tasks in an easy and intuitive way. This is quite a welcome relief for the less experienced Lync administrator!

That said, Lync still has room for improvements, with a few areas where manageability is not as straightforward as it could be. Furthermore, PowerShell is a complex subject that requires a considerable investment of time before it can be mastered.

Luckily, there are many solutions that will make life easier in certain areas where out-of-the-box features fall a bit short, providing quick and intuitive ways to perform specific tasks. Some are commercial (paid) add-ons, while others are free software. Our aim is to focus on the latter. The tools presented here have the following common features:

  • They are free and often open source. Commercial (paid) tools and add-ons are not included deliberately.
  • They are written by well-known, knowledgeable community members who love to share their great skills and passion for Lync.

    Note

    Be advised that these tools are unofficial and unsupported software provided as is and without warranties of any kind from this book's author or the software's author. Use them at your own risk.

In this chapter, we will present a number of recipes to help speed up typical Lync deployment, configuration, and administration tasks through a selection of the best tools available. You will find more special-purpose tools (like the ones for backup, planning, and troubleshooting) in other chapters of this book.

Note

For more information about Lync PowerShell cmdlets, take a look at http://technet.microsoft.com/en-us/library/gg398867.aspx.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.15.186.79