在 Microsoft Teams 会议中管理聊天

适用于:是的复选标记的图像 会议是 复选标记的图像 网络研讨会 是的复选标记的图像 市政厅

概述

在 Microsoft Teams 中,聊天允许参与者在会议和网络研讨会之前、期间和之后相互交换消息。 对于市政厅,只有演示者、组织者和共同组织者才能使用彼此聊天。 若要了解与会者如何在市政厅期间使用聊天,请参阅 管理 Microsoft Teams 市政厅的事件聊天

作为管理员,你可以控制:

  • 用户会议和网络研讨会的参与者是否可以阅读和发送聊天消息。
  • 当组织中的用户是其他组织托管的 Teams 会议(其中没有受信任关系)的参与者时,你组织中的用户是否可以使用聊天。

管理组织的 Teams 会议的聊天消息

会议聊天设置控制用户会议中的参与者是否可以阅读和发送聊天消息。 此设置不适用于频道会议,是按用户和按组织者策略。

除了此 会议聊天 策略,用户在其会议选项中拥有自己的 会议聊天 控件。 如果未将管理策略设置为 “关闭”,组织者可以管理其会议和网络研讨会中的聊天可用性。 他们可以选择将聊天设置为 “开”、“ 关”“仅在会议中”。 有关用户的 会议聊天 控件的详细信息,请参阅 Teams 会议中的聊天

注意

管理策略不会控制组织者在其 会议选项中看到的内容。 例如,将 “会议聊天 策略 ”设置为“仅面向所有人的会议中”时,组织者仍会看到将其设置为 “开”的选项。 但是,管理员策略强制仅在会议期间提供聊天。 无论在“ 会议选项”中显示和选择什么,你的策略都会确定会议和活动期间的聊天体验。

下表描述了 会议聊天 策略设置的行为:

Teams 管理中心值 PowerShell 值 行为
为所有人打开 已启用 所有参与者都可以阅读和发送聊天消息,但组织者的 “允许会议聊天”设置 决定了聊天体验。 组织者还可以控制在会议和网络研讨会期间聊天何时可用。
为除匿名用户所有人启用 EnabledExceptAnonymous 除匿名参与者外,所有参与者都可以读取和发送聊天消息。 组织者的 “允许会议聊天 ”设置控制每个人的聊天体验。 但是,匿名参与者无法读取或发送任何消息。 组织者还可以管理何时在会议和网络研讨会期间提供聊天。
禁用 已禁用 已关闭所有参与者的会议聊天;组织者无法使用其 “允许会议聊天 ”在其会议中打开聊天。 组织者无法替代此设置。
会议中仅适用于所有人 EnabledInMeetingOnlyForAll 聊天仅在会议期间可用。 参与者和组织者无法在会议开始之前或会议结束后发送消息。 组织者无法替代此设置。
会议中仅适用于除匿名用户 EnabledInMeetingOnlyForAllExceptAnonymous 聊天仅在会议期间可供所有参与者使用,匿名用户除外,他们无权访问聊天。 参与者和组织者无法在会议开始之前或会议结束后发送消息。 组织者无法替代此设置。

使用 Teams 管理中心管理组织的 Teams 会议聊天

若要在 Teams 管理中心中管理用户的会议聊天,请使用以下步骤:

  1. 在 Teams 管理中心中,展开 “会议 ”,然后选择“ 会议策略”。
  2. 选择要编辑的策略。
  3. 导航到 “会议参与” 部分。
  4. “会议聊天 ”设置为你选择的值: “每个人打开”、“对 所有人(但匿名用户)打开”、“ 关闭”、“ 仅限每个人的会议中”或 “仅针对所有人(但匿名用户)在会议中”。
  5. 选择“保存”。

使用 PowerShell 管理会议聊天

可以使用 -MeetingChatEnabledTypeSet-CsTeamsMeetingPolicy cmdlet 中的 参数来控制会议聊天的可用性。

若要允许具有此分配策略的所有人(但匿名用户)都可以打开会议聊天,请运行以下脚本:

Set-CsTeamsMeetingPolicy -Identity <policy name> -MeetingChatEnabledType EnabledExceptAnonymous

若要关闭具有此分配策略的用户的会议聊天,请运行以下脚本:

Set-CsTeamsMeetingPolicy -Identity <policy name> -MeetingChatEnabledType Disabled

若要使聊天仅在具有此策略的用户组织的会议期间可用,请运行以下脚本:

Set-CsTeamsMeetingPolicy -Identity <policy name> -MeetingChatEnabledType EnabledInMeetingOnlyForAll

若要使聊天仅在使用此策略的用户组织的会议期间可用,并阻止匿名用户在聊天中查看或写入内容,请运行以下脚本:

Set-CsTeamsMeetingPolicy -Identity <policy name> -MeetingChatEnabledType EnabledInMeetingOnlyForAllExceptAnonymous

若要了解有关最终用户聊天的详细信息,请参阅 Teams 会议中的聊天

管理由其他组织托管的 Teams 会议中的聊天消息,这些会议与你没有信任关系

外部 会议中的聊天 设置确定组织中的用户是否可以在其他组织托管的 Teams 会议中聊天,而无需在 外部访问中配置受信任关系。 在这种情况下,其他组织会认为你的用户是匿名的。 此设置是每用户和每个参与者的策略。

下表描述了 外部会议策略设置中聊天 的行为:

Teams 管理中心值 PowerShell 值 行为
打开 True 此值为默认值。 组织中的用户可以读取和发送由其他组织托管的 Teams 会议中的会议聊天消息,这些组织与你没有信任关系。 还必须将 “会议聊天 ”设置为 “所有人打开 ”,会议组织者必须将 “允许会议聊天 ”设置为 “已启用” 或“ 仅在会议中”。
禁用 False 组织中的用户无法在由你与之没有受信任关系的其他组织托管的 Teams 会议中读取或发送会议聊天消息。

可以使用 Teams 管理中心或 PowerShell 来管理组织中的用户是否可以在没有受信任关系的情况下在其他组织托管的 Teams 会议中使用聊天消息。

使用 Teams 管理中心管理其他组织托管的会议中的聊天

如果要选择组织中的用户是否可以在其他组织托管的 Teams 会议中使用聊天,请执行以下步骤:

  1. 在 Teams 管理中心中,展开 “会议”,然后选择“ 会议策略”。
  2. 选择要编辑的策略,或创建一个新策略。
  3. 导航到 “会议参与” 部分。
  4. “外部会议聊天 ”切换为 “打开 ”或 “关闭”。
  5. 选择“保存”。

使用 PowerShell 管理其他组织托管的会议中的聊天

-AllowExternalNonTrustedMeetingChat Set-CsTeamsMeetingPolicy cmdlet 中的 参数控制用户参加外部会议时会议聊天的可用性。

若要为具有分配策略的用户关闭由其他组织托管的 Teams 会议中的聊天,请运行以下脚本:

Set-CsTeamsMeetingPolicy -Identity <policy name> -AllowExternalNonTrustedMeetingChat $False

若要允许使用分配的策略的用户在其他组织托管的 Teams 会议中聊天,请运行以下脚本:

Set-CsTeamsMeetingPolicy -Identity <policy name> -AllowExternalNonTrustedMeetingChat $True 

限制

  • 具有专业版许可证的 Windows 上的Microsoft Teams 会议室在以演示者身份加入会议时无法使用聊天。