Microsoft Enables PowerShell for Lync Online

Microsoft this week released a module that enables Lync Online management via PowerShell scripting commands.

The Windows Power Shell Module for Lync Online can be downloaded here. It enables remote management of Microsoft's hosted Lync unified messaging solution offered through Office 365. PowerShell uses a command line interface. While IT pros can use the graphical user interface (GUI)-based Office 365 admin center to control Lync Online, PowerShell scripting represents a way to set policies for multiple users without having to repeat the commands, as might be the case with the GUI.

PowerShell can access some commands that aren't built into the GUI, according to an announcement by Tim Woo, a Microsoft technical product manager. With the module in place, it's possible to manage both Lync Online and Exchange via PowerShell, he noted. A combination of Lync Online cmdlets and Exchange Online cmdlets can be used. The PowerShell solution even works with hybrid deployments that tap both Lync Server 2013 and Lync Online.

Woo offered a short list of some of the commands that are only available through the command line interface of PowerShell, as follows:

  • "Managing Exchange Unified Messaging and hosted voicemail policies
  • "Managing meeting room endpoint devices with a Microsoft Exchange Server 2013 resource mailbox
  • "Granting client inband policies using pre-created policy instances"

In addition, Woo noted that IT pros can use PowerShell manage push notifications that get sent to mobile devices via Lync Online. It's mostly a matter of personal choice on which interface to use, he noted, but PowerShell scripting comes in handy for those repeatable tasks.

PowerShell for Lync Online has a number of specific requirements. It only runs on 64-bit computers using Microsoft's newer Windows operating systems, as described in this TechNet library article. It's dependent on having PowerShell 3.0 installed, as well as the Microsoft Online Services Sign-In Assistant for IT Professionals RTW.

In addition to adding Lync Online PowerShell support, Microsoft announced earlier this month that it has enabled SQL clustering support for Lync Server 2013. Two-node failover clustering is supported on Standard editions of SQL Server 2012 or SQL Server 2008 R2. The Enterprise editions of those systems support up to 16-node failover clustering.

About the Author

Kurt Mackie is senior news producer for 1105 Media's Converge360 group.


  • Microsoft Offers Endpoint Configuration Manager Advice for Keeping Remote Clients Patched

    Microsoft this week offered advice for organizations using Microsoft Endpoint Configuration Manager with remote Windows systems that need to get patched, and it also announced Update 2002.

  • Azure Edge Zones Hit Preview

    Azure Edge Zones, a new edge computing technology from Microsoft designed to enable new scenarios for developers and partners, emerged as a preview release this week.

  • Microsoft Shifts 2020 Events To Be Online Only

    Microsoft is shifting its big events this year to be online only, including Ignite 2020.

  • Microsoft Browser Support for TLS 1.0 and 1.1 Ending 2H 2020

    Microsoft announced on Tuesday that its plans to drop support for Transport Layer Security (TLS) protocols 1.0 and 1.1 in its browsers will get delayed by a few months until the second half of this year.

comments powered by Disqus

Office 365 Watch

Sign up for our newsletter.

Terms and Privacy Policy consent

I agree to this site's Privacy Policy.