channelModerationSettings リソースの種類

名前空間: microsoft.graph

重要

Microsoft Graph の /beta バージョンの API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 v1.0 で API を使用できるかどうかを確認するには、Version セレクターを使用します。

Microsoft Teams では、チームの所有者がチャネルのモデレートをオンにして、新しい投稿を開始し、そのチャネルの投稿に返信できるユーザーを制御できます。 たとえば、所有者は次の操作を行う必要があります。

  • チャネルは、お知らせにのみ使用します。
  • 教師だけが新しいディスカッションを開始できるクラス チームのディスカッションにチャネルを使用します。
  • コネクタで新しい投稿を開始できる、一生の問題にチャネルを使用します。

既定では、モデレーションは OFFです。これは、通常のチャネル設定がチーム所有者とチーム メンバーに適用されることを意味し、チーム メンバーまたはゲストを含むすべてのユーザーのみが新しいチャネル投稿を開始できるように、追加の制御が適用されます。 チャネルモデレーションを設定して ON 、モデレーターのみが新しい投稿を開始できるようにし、チーム メンバーに対して追加の制御を行うことができます。

Microsoft Graph API を使用してチャネル モデレーション設定をサポートするには:

  • チーム メンバーは、チャネル モデレート設定に対してクエリを実行できる必要があります。
  • チームの所有者は、チャネル モデレート設定を設定できる必要があります。

プロパティ

プロパティ 説明
allowNewMessageFromBots ブール型 ボットがメッセージを投稿できるかどうかを示します。
allowNewMessageFromConnectors ブール型 コネクタがメッセージを投稿できるかどうかを示します。
replyRestriction replyRestriction チーム チャネルに返信できるユーザーを示します。 可能な値は everyoneauthorAndModeratorsunknownFutureValue です。
userNewMessageRestriction userNewMessageRestriction Teams チャネルにメッセージを投稿できるユーザーを示します。 使用可能な値: everyoneeveryoneExceptGuestsmoderatorsunknownFutureValue

JSON 表記

リソースの JSON 表記を次に示します。

{
  "@odata.type": "#microsoft.graph.channelModerationSettings",
  "userNewMessageRestriction": "String",
  "replyRestriction": "String",
  "allowNewMessageFromBots": "Boolean",
  "allowNewMessageFromConnectors": "Boolean"
}
  • チャネルのモデレーション設定を変更するには、「 チャネルの更新」の例 2 を参照してください。