channelModerationSettings リソースの種類

名前空間: microsoft.graph

重要

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

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

  • お知らせ専用のチャネルを使用します。
  • 教師のみが新しいディスカッションを開始できるクラス チームのディスカッション用にチャネルを使用します。
  • 新しい投稿をコネクタで開始できるライブサイトの課題にはチャネルを使用します。

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

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

  • チーム メンバーがチャネルのモデレーション設定を照会できる必要があります。
  • チームの所有者は、チャネルのモデレーション設定を設定できる必要があります。

プロパティ

プロパティ 型 説明
allowNewMessageFromBots ブール型 ボットによるメッセージの投稿が許可されているかどうかを示します。
allowNewMessageFromConnectors ブール型 コネクタによるメッセージの投稿が許可されているかどうかを示します。
replyRestriction replyRestriction Teams チャネルに返信できるユーザーを示します。 使用可能な値: everyone、authorAndModerators、unknownFutureValue。
userNewMessageRestriction userNewMessageRestriction Teams チャネルにメッセージを投稿できるユーザーを示します。 使用可能な値: everyone、everyoneExceptGuests、moderators、unknownFutureValue。

リレーションシップ

なし。

JSON 表記

次の JSON 表現は、リソースの種類を示しています。

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