Microsoft Windows PowerShell Proxy Server Installation and Upgrade Guide (Microsoft Teams)

Overview

VOSS-4-UC accesses and provisions both Azure Active Directory (AAD) and Microsoft Teams using PowerShell. It does this by generating PowerShell scripts ‘on the fly’, then pushing them to one or more customer-owned Windows servers (the PowerShell Proxy) for execution. Results are then returned to VOSS-4-UC for further processing.

The PowerShell scripts generated by VOSS-4-UC utilize two PowerShell modules provided by Microsoft: the ‘msonline’ module and the ‘MicrosoftTeams’ module.

This document describes the setup of the PowerShell Proxy servers, including the installation of those two PowerShell modules. It also provides guidance for upgrading a PowerShell Proxy server from an existing deployment that uses the Skype for Business Online Windows PowerShell Module, to the latest PowerShell modules supported by VOSS-4-UC.