Manage Microsoft Teams by using Windows PowerShell

Microsoft Entra ID
Azure Cloud Services
Azure PowerShell
Azure Virtual Machines
Microsoft 365

This module explains how to use Microsoft Teams PowerShell module to perform tasks such as creating teams and managing user permissions.

Learning objectives

Upon completion of this module, the learner will be able to:

  • Describe the Microsoft Teams PowerShell module.
  • Explain how to connect to Microsoft Teams by using PowerShell.
  • Manage Microsoft Teams with the Microsoft Teams PowerShell module.


  • Familiarity with Windows networking technologies and implementation
  • Familiarity with Windows Server administration, maintenance, and troubleshooting
  • Familiarity with Windows PowerShell and its commands to perform specific tasks
  • Familiarity with PowerShell cmdlets used for system administration tasks related to Active Directory, network configuration, server administration, and Windows 10 device administration
  • Familiarity with Windows PowerShell pipeline, PowerShell providers, and PowerShell drives
  • Familiarity with CIM and WMI technologies
  • Familiarity to use variables, arrays, hash tables, and scripting constructs in Windows PowerShell
  • Familiarity to administer remote computers with Windows PowerShell
  • Familiarity to manage Azure resources with Windows PowerShell