与 Skype for Business 共存

Skype for Business 和 Teams 客户端之间的共存和互操作性由共存模式控制。 有关详细信息,请参阅将 Teams 与 Skype for Business 配合使用的组织迁移和互操作性指南。 Skype for Business Online 于 2021 年 7 月 31 日停用后,驻留在云中的用户始终是 TeamsOnly 用户。 不再可以将 TeamsOnly 以外的共存模式分配给联机用户。 TeamsOnly 以外的共存模式仅与本地部署为 Skype for Business Server 或 Lync Server 2013 的组织相关。 在本文中,对“Skype for Business Server”的任何引用也适用于 Lync Server 2013。

确定用户的共存模式

组织中没有任何本地部署Skype for Business Server的所有用户都是 TeamsOnly 模式,租户的有效模式也是 TeamsOnly。 可以通过查看租户上的 TeamsUpgradeEffectiveMode 属性或使用 Teams PowerShell 的用户来确认这一点。 在 2021 年 7 月 31 日Skype for Business Online 停用之前,组织能够更改用户或租户的共存模式。 除了具有本地部署Skype for Business Server的组织(该组织不得具有租户范围的 TeamsOnly 模式)之外,这种情况不再可行。 如果用户或租户上的 TeamsUpgradePolicyIsReadOnly = “ModeAndNotifications”,则可以确认共存模式无法再更改。 (任何用户的 TeamsUpgradePolicyIsReadOnly 都将具有与租户的值相同的值。)

//Check if Tenant is TeamsOnly and if mode is read only.
$t=Get-CsTenant
$t|fl TeamsUpgradeEffectiveMode, TeamsUpgradePolicyIsReadOnly

TeamsUpgradeEffectiveMode  : TeamsOnly
TeamsUpgradePolicyIsReadOnly: ModeAndNotifications

//Check if user is TeamsOnly and if mode is read only.
$u=Get-CsOnlineUser
$u|fl TeamsUpgradeEffectiveMode, TeamsUpgradePolicyIsReadOnly

TeamsUpgradeEffectiveMode  : TeamsOnly
TeamsUpgradePolicyIsReadOnly: ModeAndNotifications

在具有本地部署Skype for Business Server的组织中,TeamsUpgradePolicy 的租户全局策略可以具有 TeamsOnly 以外的任何模式。 允许的模式包括: SfBOnlySfBWithTeamsCollabSfBWithTeamsCollabAndMeetings。 还可以直接向用户分配 TeamsUpgradePolicy 的实例,这将取代租户全局策略。 驻留在云中的用户必须是 TeamsOnly,而驻留在本地的用户必须是 TeamsOnly 以外的任何模式。 如果未为用户分配 TeamsUpgradePolicy 的实例,则用户将从租户全局策略接收值。

路由参数

收件人的共存模式确定租户内和跨联合租户的聊天、通话和状态的行为。 如果发送方正在使用 Teams,则会在创建新会话线程时做出路由决策。 创建会话线程后,其路由不会更改,并且会保留创建线程时确定的路由方法。

线程路由方法是:

  • 适用于 租户内 Teams 到 Teams 对话的本机
  • 使用互操作让 Teams 在租户内Skype for Business对话
  • 当两个用户都具有 TeamsOnly 模式时,跨租户的联合对话的本机联合
  • 跨租户(依赖于 Skype for Business 与 Teams 之间的互操作)的联合会话的互操作联合

注意

  • 当接收方和发送方都具有 TeamsOnly 模式时,将发生本机对话(无论是在同一租户还是联合方案中)。 对话将是本机聊天体验,其中包括所有丰富的消息传递和通话功能。 如果要了解更多信息,请阅读 Teams 中外部 (联合) 用户的本机聊天体验
  • 如果其中任一对话参与者没有 TeamsOnly 模式,则对话是仅包含文本消息的互操作体验。
  • 多租户云和特殊云环境中的 TeamsOnly 用户之间的联合通信 (例如,政府云) 将显示为互操作联合聊天。

创建新会话时,确定线程路由方式的因素如下:

  • 收件人的共存模式
  • 发件人使用的客户端
  • 会话是租户内对话还是联合会话
  • 对话是否可能。 如果用户具有驻留在本地的 Skype for Business 帐户,则该用户无法使用 Teams 客户端进行租户内互操作性或联合身份验证。 该用户只能将 Skype for Business 客户端用于互操作性和联合。 请注意,Teams 到 Teams 的通信始终可以在租户内进行。

聊天和呼叫路由

下表显示了给定模式下的哪个客户端将接收来自发起方 (三个最左侧列的调用) 。 哪个客户端接收呼叫取决于发起方模式、选择的客户端以及Skype for Business帐户 (本地或联机) 的驻留位置。

在以下表中:

  • Skype for Business* 表示以下任何模式:SfBOnlySfBWithTeamsCollabSfBWithTeamsCollabAndMeetings
  • 斜体文本 突出显示互操作对话。
  • “不可能” 表示无法进行聊天或通话的情况。 在这些情况下,发起方必须改用 Skype for Business。 这就是 Microsoft 针对本地和混合客户的规范性指导使用岛以外的模式的原因之一, (通常为 SfBWithTeamsCollab) 作为其升级到 Teams 旅程的起点。
  • 使用 Teams 的 Islands 用户可以启动联合群组聊天。

新聊天或呼叫的租户内路由

下表捕获了租户内聊天和呼叫的路由,并且对未从预先存在的线程启动的新呼叫或聊天有效。 它描述哪个客户端将接收由左侧用户发起的新呼叫或聊天,而右侧是租户内收件人用户。 发送给 TeamsOnly 用户的消息将始终路由到 Teams。 发送给Skype for Business用户的消息将始终路由到Skype for Business。 发送到 Islands 用户的消息将始终路由到发送它们的同一客户端。

表 1a:租户内新聊天或呼叫路由到 TeamsOnly 模式收件人




模式
鼻祖

客户端


Skype for Business宿主


路线-->
TeamsOnly 收件人
TeamsOnly Teams Online Teams
孤岛 Teams
Skype for Business
本地部署
本地部署

Teams
Teams
Skype for Business Skype for Business 本地部署 Teams

表 1b:租户内新聊天或呼叫路由到岛模式收件人




模式
鼻祖

客户端


Skype for Business宿主


路线-->
Islands Recipient
TeamsOnly Teams Online Teams
孤岛 Teams
Skype for Business
本地部署
本地部署

Teams
Skype for Business
Skype for Business Skype for Business 本地部署 Skype for Business

表 1c:以Skype for Business模式将租户内新聊天或呼叫路由到收件人




模式
鼻祖

客户端


Skype for Business宿主


路线-->
Skype for Business收件人
TeamsOnly Teams Online Skype for Business
孤岛 Teams
Skype for Business
本地部署
本地部署

不可
Skype for Business
Skype for Business Skype for Business 本地部署 Skype for Business

新聊天或呼叫的联合路由

下表捕获联合呼叫和聊天的路由,并且对新呼叫或聊天有效。 它们描述哪个客户端将接收由左侧用户发起的新呼叫或聊天,而右侧是联合目标用户。 总之,如果可以如上所述进行对话,则发送给 TeamsOnly 用户的消息将始终登陆 Teams:发送到Skype for Business模式的消息将始终登陆Skype for Business;发送给 Islands 用户的消息将始终登陆Skype for Business无论从哪个客户端发送。

联合聊天和呼叫的路由与租户内路由不同,因为 Islands 用户始终会在Skype for Business接收联合通信。 这是因为联合合作伙伴可能尚未使用 Teams。 路由到任何孤岛模式收件人的Skype for Business可确保始终接收邮件。 如果目标收件人不使用 Teams,则路由到 Teams 可能会导致错过通信。

表 2a:联合的新聊天或呼叫路由到 TeamsOnly 模式收件人




模式
鼻祖

客户端


Skype for Business宿主


路线-->
TeamsOnly 收件人
TeamsOnly Teams Online Teams
孤岛 Teams
Skype for Business
本地部署
本地部署

不可
Teams
Skype for Business Skype for Business 本地部署 Teams

表 2b:联合的新聊天或呼叫路由到 Islands 收件人




模式
鼻祖

客户端


Skype for Business宿主


路线-->
Islands Recipient
TeamsOnly Teams Online Skype for Business
孤岛 Teams
Skype for Business
本地部署
本地部署

不可
Skype for Business
Skype for Business Skype for Business 本地部署 Skype for Business

表 2c:以Skype for Business模式联合新聊天或呼叫路由到收件人




模式
鼻祖

客户端


Skype for Business宿主


路线-->
Skype for Business收件人
TeamsOnly Teams Online Skype for Business
孤岛 Teams
Skype for Business
本地部署
本地部署

不可
Skype for Business
Skype for Business Skype for Business 本地部署
Skype for Business

来自预先存在的线程的聊天和呼叫

从 Teams

从 Teams 中预先存在的聊天线程启动的呼叫或聊天的路由方式与该会话相同。 如果 Teams 中预先存在的线程是本机线程 (即路由到 Teams) ,则来自该线程的其他聊天消息和呼叫将转到 Teams。 如果是 (互操作线程(即路由到Skype for Business) ),则其他聊天消息和呼叫将转到Skype for Business (假设) 路由选项可用。

注意

Teams 中预先存在的线程可能不再可路由,例如,当线程是已升级到 Teams 的用户的互操作线程时。 由于它是作为互操作线程创建的,因此该线程将路由到Skype for Business,但该用户不再可以使用Skype for Business进行聊天和通话。 在这种情况下,线程将被禁用,不允许进一步通信。

从 Skype for Business

Skype for Business线程不会超过 10 分钟的 SIP 会话超时。 在 SIP 会话过期之前,来自 Skype for Business 中的现有线程的聊天和呼叫将以与该线程相同的方式路由。 超过 SIP 会话超时Skype for Business中的现有线程的呼叫和聊天将路由到远程方Skype for Business,而不管原始线程来自另一方的客户端。

状态

如果某些用户使用 Teams 客户端,而另一些用户使用 Skype for Business 客户端,则其中一些用户可能同时使用这两个客户端。 请务必了解状态是基于用户的共存模式发布的。 例如,如果发起人的聊天或呼叫应登陆目标Skype for Business客户端,则应向发起方显示Skype for Business客户端的状态。 如果它应位于目标的 Teams 客户端上,则应显示 Teams 客户端的状态。

状态基于用户的共存模式共享,如下所述:

  • 如果用户处于 TeamsOnly 模式,则无论在 Teams 中还是在Skype for Business) 中,任何其他 (用户都将看到 TeamsOnly 用户的 Teams 状态
  • 如果用户处于 (SfbOnly、SfbWithTeamsCollab、SfbWithTeamsCollabAndMeetings) 的任何Skype for Business模式,则无论在 Teams 中还是在Skype for Business) 中,任何其他 (用户都将看到Skype for Business用户的Skype for Business状态
  • 如果用户处于“岛”模式,则 Teams 中的状态和Skype for Business中的状态是独立的 (值不需要与) 匹配,其他用户将看到 Islands 用户的一个或另一个状态,具体取决于他们是在同一租户中还是位于联合租户中,以及他们使用的客户端
    • 在 Teams 中,同一租户中的任何其他用户都将看到 Islands 用户的 Teams 状态;这与上面的租户内路由表一致
    • 在 Teams 中,联合租户中的任何其他用户都将看到 Islands 用户的Skype for Business状态;这与上面的联合路由表一致
    • 从Skype for Business,任何其他用户都将看到 Islands 用户的Skype for Business状态 (租户内和联合) ;这与上述路由表一致

租户内状态

发送给 TeamsOnly 用户的消息将始终登陆到 Teams 中。 发送到Skype for Business模式用户的消息将始终进入Skype for Business,如果聊天是可能的,如上所述。 发送给 Islands 用户的消息将始终登陆到其来源的客户端中。

该表描述了观察程序将看到发布服务器的状态,具体取决于发布服务器的模式和观察程序的客户端 (新线程) 。

表 3:租户内状态 (新线程)


观察家

客户端


路线-->


孤岛
Publisher

Skype for Business

Teams Only
Skype for Business Skype for Business Skype for Business Teams
Teams Teams Skype for Business Teams

联合状态

联合状态基于表 2 中显示的联合可访问性。 下表描述了观察程序将看到发布服务器的状态,具体取决于发布服务器的模式和观察程序的客户端 (新线程) 。 实际上,观察程序的客户端在此阶段在联合方面没有任何区别。

表 4:新线程) (联合状态


观察家

客户端


路线-->


孤岛
Publisher

Skype for Business


Teams Only
Skype for Business Skype for Business Skype for Business Teams
Teams Skype for Business Skype for Business Teams

在预先存在的线程中存在

为了使预先存在的线程中的状态和可访问性保持一致,在该线程中公开的目标状态需要与线程的路由保持一致(假设路由是可能的)。 特别是,如果之前有永久互操作会话线程的收件人升级到 Teams,该线程将不再反映准确的状态,并且不再可路由。 应启动新线程。

与世纪互联运营的Office 365联合和互操作

如果多租户Office 365用户处于仅限 Teams 模式,则支持由世纪互联运营的多租户Office 365与Office 365之间的联合和互操作。 在这种情况下,由世纪互联运营的 Office 365 Skype for Business Online 用户将能够通过聊天和通话与多租户Office 365仅限 Teams 用户进行通信。 下表显示了此配置中受支持的方案:

使用场景 起源 收件人 是否支持?
状态 Teams
Skype for Business
Skype for Business
Teams

聊天 Teams
Skype for Business
Skype for Business
Teams
是 (1:1 仅)
是 (1:1 仅)
音频呼叫 Teams
Skype for Business
Skype for Business
Teams
是 (1:1 仅)
是 (1:1 仅)
视频通话 Teams
Skype for Business
Skype for Business
Teams
是 (1:1 仅)
是 (1:1 仅)
屏幕共享 Teams
Skype for Business
Skype for Business
Teams
是 (通过升级的 Teams 会议)
是,通过提升Skype for Business会议) (

面向同时使用 Teams 和 Skype for Business 的组织的迁移和互操作性指导

视频:管理Skype for Business与 Teams 之间的共存和互操作性