Módulo do Teams PowerShell – Versões com suporte

As versões do TPM (Módulo do Microsoft Teams PowerShell) na série 4.x.x ou posterior são as únicas versões com suporte agora. Todas as versões anteriores estão totalmente desativadas.

É recomendável atualizar para a versão mais recente do Módulo do Teams PowerShell.

Notas importantes

  • Notas de versão para todas as versões do Módulo do Teams PowerShell podem ser encontradas em notas de versão do Teams PowerShell.

  • Para atualizar qualquer módulo do PowerShell, você deve usar o mesmo método usado para instalar o módulo. Por exemplo, se você usou originalmente Install-Module, você deve usar o Update-Module para obter a versão mais recente.

    Update-Module MicrosoftTeams
    
  • Se atualizar do Módulo do Teams PowerShell versão 1.1.6, atualize seus scripts para usar Connect-MicrosoftTeams em vez de New-CsOnlineSession.

  • Durante a atualização, é sugerido não usar o TPM 4.x.x/3.x.x ao lado de versões anteriores a 3.0.0. Por exemplo, não é recomendável usar as versões 4.x.x & 2.6.0 juntas para diferentes operações de administrador na mesma organização.

  • Alterações relacionadas

    • Atualizações para Get-CsOnlineUser & Get-CsOnlineVoiceUser no TPM 3.x.x e posterior – mais detalhes em Get-CsOnlineUser & Get-CsOnlineVoiceUser (postagem do centro de mensagens – MC340774/MC511150).

    • Alterações na atribuição de número de telefone – mais detalhes em Set-CsUser, Set-CsOnlineVoiceUser, Set-CsOnlineApplicationInstance & Set-CsOnlineVoiceApplicationInstance (postagem do centro de mensagens – MC316139).

    • Alterações de parâmetro no Get-CsTenant – mais detalhes em Get-CsTenant (postagem do centro de mensagens – MC365397).

    • Se os scripts usarem cmdlets New/Set of Policy ou Configuration com parâmetros de tipo PSListModifier, é recomendável usar a versão mais recente (4.2.0 ou posterior). Postagem do centro de mensagens para referência – MC397428.

    • [Novo|Os cmdlets Get]-CsCloudCallDataConnection agora têm suporte nas versões 4.6.0 ou posterior (postagem do centro de mensagens - MC408993).

    • [Novo|Os cmdlets Remove]-CsHybridTelephoneNumber agora têm suporte nas versões 4.5.0 ou posterior em ambientes GCC High e DoD.

  • Ao usar o TPM 4.x.x ou posterior, é recomendável não usar nenhum dos cmdlets preteridos ou sem suporte .

Cmdlets preteridos

  • A seguir estão alguns dos cmdlets que foram preteridos recentemente. Os detalhes sobre o mesmo podem ser encontrados nas respectivas documentações.

    Cmdlets Notas / Alternativas sugeridas
    Get-CsOnlineVoiceUser Preterido apenas em ambientes comerciais & GCC atualmente
    Get-CsOnlineTelephoneNumber
    Get-CsOnlineDialInConferencingUserInfo & Get-CsOnlineDialInConferencingUserState Get-CsOnlineDialInConferencingUser
    [Habilitar|Disable]-CsOnlineDialInConferencingUser Para habilitar/desabilitar a Conferência de Áudio para um usuário, atribua/desatribua a licença de Conferência de Áudio, mais informações em Atribuir licenças aos usuários
    Get-CsOnlineDirectoryTenant
    New-CsOnlineAudioFile Import-CsOnlineAudioFile
    Get-CsOnlineApplicationEndpoint Get-CsOnlineApplicationInstance
    Set-CsOnlineApplicationEndpoint Set-CsOnlineApplicationInstance, Set-CsPhoneNumberAssignment, Remove-CsPhoneNumberAssignment
    New-CsOnlineApplicationEndpoint New-CsOnlineApplicationInstance
    [Remover|Switch]-CsOnlineApplicationEndpoint
    Get-CsOnlineTelephoneNumberInventoryCities, Get-CsOnlineTelephoneNumberInventoryAreas, Get-CsOnlineTelephoneNumberInventoryCountries, Get-CsOnlineTelephoneNumberInventoryRegions, Get-CsOnlineTelephoneNumberInventoryTypes, [Pesquisa|Select]-CsOnlineTelephoneNumberInventory, Get-CsOnlineTelephoneNumberAvailableCount, Clear-CsOnlineTelephoneNumberReservation, Get-CsOnlineTelephoneNumberReservationsInformation, Get-CsOnlineDirectoryTenantNumberCities New-CsOnlineTelephoneNumberOrder
    Set-CsTeamsAppSetupPolicy, New-CsTeamsAppSetupPolicy, Set-CsTeamsAppPermissionPolicy, New-CsTeamsAppPermissionPolicy
    Test-CsOnlineLisCivicAddress As verificações de validação são incorporadas ao New-CsOnlineLisCivicAddress
  • Cmdlets que não têm suporte/relevância para cenários do Microsoft Teams.

    • [Get|Set]-CsUserPstnSettings
    • [Get|Definir|Habilitar|Disable]-CsMeetingRoom
    • [Grant|Obter|Definir|Novo|Remove]-CsConferencingPolicy
    • [Grant|Obter|Definir|Novo|Remove]-CsClientPolicy
    • [Grant|Get]-CsHostedVoicemailPolicy
    • [Grant|Obter|Definir|Novo|Remove]-CsMobilityPolicy
    • [Grant|Get]-CsVoiceRoutingPolicy
    • [Grant|Get]-CsBroadcastMeetingPolicy
    • [Grant|Get]-CsCloudMeetingPolicy
    • [Grant|Get]-CsGraphPolicy
    • [Grant|Obter|Definir|Novo|Remove]-CsExternalUserCommunicationPolicy
    • [Grant|Obter|Set]-CsIPPhonePolicy
    • Get-CsUserServicesPolicy
    • [Get|Set]-CsBroadcastMeetingConfiguration
    • [Get|Set]-CsOAuthConfiguration
    • [Get|Set]-CsMeetingConfiguration
    • [Get|Set]-CsTenantHybridConfiguration
    • [Get|Set]-CsPushNotificationConfiguration
    • [Get|Set]-CsUCPhoneConfiguration
    • Get-CsImFilterConfiguration
    • Get-CsAudioConferencingProvider
    • [Get|Set]-CsTenantPublicProvider
    • Get-CsHostingProvider
    • [Get|Definir|Registrar|Unregister]-CsHybridPSTNAppliance
    • [Get|Definir|Novo|Remove]-CsHybridPSTNSite
    • [Get|Set]-CsHybridMediationServer
    • [Get|Definir|Novo|Remove]-CsTenantUpdateTimeWindow
    • Get-CsUserLocationStatus
    • Invoke-CsUcsRollback
    • [Get|Definir|Novo|Remove]-CsTeamsPinnedApp
    • [Get|Definir|Novo|Remove]-CsTenantCatalogApp
    • [Get|Definir|Novo|Remove]-CsGlobalCatalogApp
    • [Get|Definir|Novo|Remove]-CsDefaultCatalogApp
    • [Get|Definir|Novo|Remove]-CsTeamsAppPreset
    • Invoke-CsUserPreferredDataLocationSync
    • [Get|Set]-CsTeamsUpgradeStatus
    • Grant-CsPolicy
    • Set-CsOnlineDirectoryUser

Notas de versão do Teams PowerShell

Instalar o Microsoft Teams PowerShell

Gerenciar o Teams com o Teams PowerShell

Referência de cmdlet do Microsoft Teams

referência de cmdlet Skype for Business