channelModerationSettings 资源类型

命名空间:microsoft.graph

重要

Microsoft Graph /beta 版本下的 API 可能会发生更改。 不支持在生产应用程序中使用这些 API。 若要确定 API 是否在 v1.0 中可用,请使用 版本 选择器。

在 Microsoft Teams 中,团队所有者可以为频道启用审核,以控制谁可以启动新帖子并回复该频道中的帖子。 例如,所有者可能需要执行以下操作:

  • 仅对公告使用通道。
  • 在只有教师可以开始新讨论的课堂团队中使用频道进行讨论。
  • 使用频道解决实时网站问题,连接器可在其中启动新帖子。

默认情况下,审核为 OFF,这意味着通常的频道设置适用于团队所有者和团队成员,并具有额外的控制,仅允许团队成员或包括来宾在内的所有人开始新频道帖子。 将频道审查设置为 仅 ON 允许审阅人启动新帖子,对团队成员进行额外的控制。

若要通过 Microsoft Graph API 支持通道审查设置,请执行以下操作:

  • 团队成员应能够查询通道审查设置。
  • 团队所有者应能够设置频道审查设置。

属性

属性 类型 说明
allowNewMessageFromBots 布尔值 指示是否允许机器人发布消息。
allowNewMessageFromConnectors 布尔值 指示是否允许连接器发布消息。
replyRestriction replyRestriction 指示允许谁回复团队频道。 可取值为:everyoneauthorAndModeratorsunknownFutureValue
userNewMessageRestriction userNewMessageRestriction 指示允许谁向团队频道发布消息。 可能的值是:everyoneeveryoneExceptGuestsmoderatorsunknownFutureValue

JSON 表示形式

下面是资源的 JSON 表示形式。

{
  "@odata.type": "#microsoft.graph.channelModerationSettings",
  "userNewMessageRestriction": "String",
  "replyRestriction": "String",
  "allowNewMessageFromBots": "Boolean",
  "allowNewMessageFromConnectors": "Boolean"
}
  • 若要修改通道的审核设置,请参阅 更新通道中的示例 2。