Microsoft Teams PowerShell Release Notes

This page provides the latest Teams PowerShell change log for both General Availability and Public Preview releases.

Release Notes


-preview in the version column below represents updates to Teams PowerShell public preview.

Date Version Updates
July 2020 1.1.4
  • Added group policy assignment cmdlets
  • June 2020 1.1.3-preview
  • Skype for Business Online Connector integration
  • Get-Team optimizations
  • Enhanced reliability
  • June 2020 1.0.7
  • Added Cmdlet preloading
  • .Net Framework optimizations
  • April 2020 1.0.6
  • Authenticode and assembly signing
  • Added Get-CsPolicyPackage
  • Added Get-CsUserPolicyPackage
  • Added Get-CsUserPolicyPackageRecommendation
  • Added Grant-CsUserPolicyPackage
  • Added New-CsBatchPolicyPackageAssignmentOperation
  • Added Set-TeamArchivedState
  • Added Set-TeamPicture
  • Removed Get-TeamHelp
  • March 2020 1.0.5
  • Added New-CsBatchPolicyAssignmentOperation
  • Feb 2020 1.0.4
  • Get-Team optimizations
  • Cmdlet availability


    The list in the table below only includes cmdlets that are natively part of the Teams PowerShell module. The Teams cmdlets in the Skype for Business Online Connector module are not displayed. However, as those cmdlets are migrated natively into Teams PowerShell, we'll add them to this table.

    Cmdlet Available in Public Preview Available in GA
    Add-TeamChannelUser Yes No
    Add-TeamUser Yes Yes
    Add-TeamsAppInstallation Yes No
    Connect-MicrosoftTeams Yes Yes
    Disconnect-MicrosoftTeams Yes Yes
    Get-CsBatchPolicyAssignmentOperation Yes Yes
    Get-CsGroupPolicyAssignmentOperation Yes No
    Get-CsOnlinePowerShellEndpoint Yes No
    Get-CsPolicyPackage Yes Yes
    Get-CsUserPolicyAssignment Yes Yes
    Get-CsUserPolicyPackage Yes Yes
    Get-CsUserPolicyPackageRecommendation Yes Yes
    Get-Team Yes Yes
    Get-TeamChannel Yes Yes
    Get-TeamChannelUser Yes No
    Get-TeamUser Yes Yes
    Get-TeamsApp Yes Yes
    Get-TeamsAppInstallation Yes No
    Grant-CsUserPolicyPackage Yes Yes
    New-CsBatchPolicyAssignmentOperation Yes Yes
    New-CsGroupPolicyAssignment Yes Yes
    New-CsBatchPolicyPackageAssignmentOperation Yes Yes
    New-CsOnlineSession Yes No
    New-Team Yes Yes
    New-TeamChannel Yes Yes
    New-TeamsApp Yes Yes
    Remove-CsGroupPolicyAssignment Yes Yes
    Remove-Team Yes Yes
    Remove-TeamChannel Yes Yes
    Remove-TeamChannelUser Yes No
    Remove-TeamsApp Yes Yes
    Remove-TeamsAppInstallation Yes No
    Remove-TeamTargetingHierarchy Yes No
    Remove-TeamUser Yes Yes
    Set-CsGroupPolicyAssignment Yes No
    Set-Team Yes Yes
    Set-TeamArchivedState Yes Yes
    Set-TeamChannel Yes Yes
    Set-TeamPicture Yes Yes
    Set-TeamsApp Yes Yes
    Set-TeamTargetingHierarchy Yes No
    Update-TeamsAppInstallation Yes No

    Teams PowerShell Overview

    Installing Teams PowerShell

    Managing Teams with Teams PowerShell

    Microsoft Teams cmdlet reference

    Skype for Business cmdlet reference