用于升级到 Teams 的工具 — 面向 IT 管理员
本文介绍从 Skype for Business 升级到 Teams 的工具。
在开始升级之前,Microsoft 建议阅读以下介绍重要升级概念和共存行为的文章:
用于管理升级的工具
无论你选择哪种升级方法,对于已有 Skype for Business Online 的用户,你都会使用控制用户共存模式的 TeamsUpgradePolicy 来管理到 TeamsOnly 的转换。 对于在 Skype for Business Server 中使用本地帐户的用户,还可以使用 Move-CsUser
将他们移动到云。 有关每种模式的详细信息,请参阅 共存模式。
注意
如果当前正在使用 Skype for Business Online 连接器管理服务,则需要移动到 Teams PowerShell 模块并更新现有的 PowerShell 脚本。 有关详细信息,请参阅 从 Skype for Business Online 连接器移动到 Teams PowerShell 模块。
无论是使用 Skype for Business 模式执行选择功能转换,还是从默认 Islands 配置升级到 TeamsOnly 模式,TeamsUpgradePolicy 都是主要工具。 与 Teams 中的其他任何策略一样,可以直接将 TeamsUpgradePolicy 分配给用户。 还可以将策略设置为租户范围的默认值。 对用户的任何分配都优先于租户默认设置。 可以在 Teams 管理控制台和 PowerShell 中管理策略。
可以将任何 TeamsUpgradePolicy 模式(TeamsOnly 模式除外)分配给本地 Skype for Business 中的用户。 相反,驻留在云中的用户只能分配 TeamsOnly 模式。 TeamsOnly 模式只能分配给已驻留在云中的用户 ,因为仅当用户驻留在 Skype for Business Online 中时,才能与 Skype for Business 用户和 Microsoft 365 电话系统功能进行互操作和联合。 此外,如果你有 Skype for Business 本地部署 (通过存在指向 Office 365 以外的位置的 lyncdiscover DNS 记录检测到, 则无法将 TeamsOnly 模式分配为租户范围的默认设置 。 有关详细信息,请参阅 禁用混合配置以完成到仅限 Teams 的迁移。
必须使用本地 Skype for Business 工具集中的 Move-CsUser 将具有本地 Skype for Business 帐户的用户 联机移动到 仅 Teams 模式。
与其他策略不同,无法在 Microsoft 365 或 Office 365 中创建 TeamsUpgradePolicy 的新实例。 所有现有实例都内置于服务中。
注意
模式是 TeamsUpgradePolicy 中的属性,而不是策略实例的名称。 在某些情况下(但并非所有情况)中,策略实例的名称与模式相同。 具体而言,若要向用户分配 TeamsOnly 模式,需要向该用户授予 TeamsUpgradePolicy 的“UpgradeToTeams”实例。 若要查看所有实例的列表,可以运行以下命令:
Get-CsTeamsUpgradePolicy|ft Identity, Mode, NotifySfbUsers
若要将联机用户升级到 TeamsOnly 模式,请分配“UpgradeToTeams”实例:
Grant-CsTeamsUpgradePolicy -PolicyName UpgradeToTeams -Identity $user
若要将本地 Skype for Business 用户升级到 TeamsOnly 模式,请使用本地工具集中的 Move-CsUser:
Move-CsUser -identity $user -Target sipfed.online.lync.com -credential $cred
若要更改租户中所有用户的模式,但具有优先) 的显式每用户授予 (的用户除外,请运行以下命令:
Grant-CsTeamsUpgradePolicy -PolicyName SfbWithTeamsCollab -Global
注意
如果你有任何本地 Skype for Business 帐户的用户,则无法在租户级别分配 TeamsOnly 模式。 必须使用 Move-CsUser 将这些用户单独移动到仅限 Teams 模式。
在 Skype for Business 客户端中使用通知
管理员可以选择在 Skype for Business 客户端中提供最终用户通知,以通知用户他们即将升级到 Teams,如下图所示。 例如,在管理员计划将一组用户升级到 TeamsOnly 模式之前一周,管理员可能想要为该用户组启用这些通知。 这些通知是使用 TeamsUpgradePolicy 实例和 NotifySfbUsers=true 启用的。 对于 TeamsOnly 以外的所有模式,每个模式实际上有两个实例,对应于 NotifySfbUsers 的两个值。 对于 TeamsOnly 以外的所有模式,每个模式实际上有两个实例,对应于 NotifySfbUsers 的两个值。
如果用户驻留在 Skype for Business Online 中,请分配与用户模式相同但 NotifySfbUsers=true 的策略实例。
如果你的用户驻留在本地 Skype for Business Server 中,你需要使用本地工具集,并且你需要 Skype for Business Server 2019 或 CU8 for Skype for Business Server 2015。 对于驻留在本地 Skype for Business Server 中的用户,使用 TeamsUpgradePolicy 联机实例中的 mode 属性,但 NotifySfbUsers 属性不受支持。 如果需要通知,则必须创建 TeamsUpgradePolicy 的本地实例来控制客户端行为。
在本地 PowerShell 窗口中,使用 NotifySfbUsers=true 创建 TeamsUpgradePolicy 的新实例:
New-CsTeamsUpgradePolicy -Identity EnableNotification -NotifySfbUsers $true
然后,使用相同的本地 PowerShell 窗口,将该新策略分配给所需的用户:
Grant-CsTeamsUpgradePolicy -Identity $user -PolicyName EnableNotification
会议迁移
当用户迁移到 TeamsOnly 模式时,默认情况下,他们组织的现有 Skype for Business 会议将转换为 Teams。 在向用户分配 TeamsOnly 模式时,可以选择禁用默认行为。 从本地移动用户时,必须将会议迁移到云才能使用联机用户帐户运行,但如果未指定 -MoveToTeams,会议将迁移为 Skype for Business 会议,而不是转换为 Teams。
在租户级别分配 TeamsOnly 模式时,不会为任何用户触发会议迁移。 如果要在租户级别分配 TeamsOnly 模式并迁移会议,可以使用 PowerShell 获取租户 (中的用户列表,例如,使用 Get-CsOnlineUser 和所需的任何筛选器) 然后循环访问这些用户,以使用 Start-CsExMeetingMigration 触发会议迁移。 有关详细信息,请参阅 使用会议迁移服务 (彩信) 。
相关链接
配置 Skype for Business Server 与 Microsoft 365 或 Office 365 之间的混合连接