从 Skype for Business Online Connector 迁移到 Teams PowerShell 模块
Teams PowerShell 模块提供了一组完整的 cmdlet,用于直接从 PowerShell 命令行管理 Teams。 管理员不需要 Skype For Business Online Connector 进行 Teams 管理。
注意
通过消息中心帖子 (MC244740 通知了 Teams 管理员,日期为 2021 年 3 月 16 日;MC250940,日期为 2021 年 4 月 16 日,) 有关此更改。
如何迁移
从使用 Skype for Business Online Connector 迁移到 Teams PowerShell 模块非常简单。 以下步骤说明如何执行此迁移。
安装最新的 Teams PowerShell 模块。 有关步骤,请参阅 安装 Microsoft Teams PowerShell。
卸载 Skype for Business Online 连接器。 若要卸载,请在 控制面板 中转到“程序和功能”,选择“联机Skype for Business”,Windows PowerShell模块,然后选择“卸载”。
在 PowerShell 脚本中,从 中更改中
Import-Module
引用的模块名称SkypeOnlineConnector
或LyncOnlineConnector
更改为MicrosoftTeams
。例如,将 更改为
Import-Module -Name SkypeOnlineConnector
Import-Module -Name MicrosoftTeams
。使用 Teams PowerShell 模块 2.0 或更高版本时,请更新引用 的
New-CsOnlineSession
Connect-MicrosoftTeams
脚本。Import-PsSession
不再需要建立Skype for Business联机远程 PowerShell 会话。# When using the Skype for Business online connector # Establishing a session Import-Module SkypeOnlineConnector [LyncOnlineConnector] $credential = Get-Credential $SkypeSession = New-CsOnlineSession -Credential $credential Import-Session $SkypeSession # Example getting tenant details Get-csTenant # Disconnecting and closing the Session Get-PsSession $SkypeSession | Remove-PsSession # When using Teams PowerShell Module 2.0 or later # Establishing a session Import-Module MicrosoftTeams $credential = Get-Credential Connect-MicrosoftTeams -Credential $credential # Example getting tenant details Get-csTenant # Disconnecting and closing the Session Disconnect-MicrosoftTeams