chatMessagePolicyViolation リソースの種類

チャット メッセージに対するポリシー違反を表します。 ポリシー違反は通常、データ損失防止 (DLP) アプリケーションによって設定されます。 DLP アプリケーションは、ユーザーが送信すべきではないデータを含むメッセージのチャットを監視します。

プロパティ

プロパティ 説明
dlpAction chatMessagePolicyViolationDlpActionType 機密性の高いコンテンツを含むメッセージに対して DLP プロバイダーによって実行されるアクション。 サポートされている値は次のとおりです。
  • なし
  • NotifySender -- 送信者に違反を通知しますが、閲覧者はメッセージを読めるようにします。
  • BlockAccess -- リーダーによるメッセージの読み取りをブロックします。
  • BlockAccessExternal -- organization内のユーザーがメッセージを読み取ることができるようにしながら、organization外のユーザーがメッセージを読み取ることをブロックします。
  • justificationText string ポリシー違反をオーバーライドするときに、メッセージの送信者によって提供される正当な理由のテキスト。
    policyTip chatMessagePolicyViolationPolicyTip メッセージが違反としてフラグ付けされた理由に関するメッセージ送信者に表示する情報。
    userAction chatMessagePolicyViolationUserActionType DLP プロバイダーによってブロックされたメッセージに対してユーザーが実行したアクションを示します。 サポートされている値は次のとおりです。
  • なし
  • Override
  • ReportFalsePositive
  • DLP プロバイダーが機密性の高いコンテンツをブロックするためにメッセージを更新する場合、userAction は必要ありません。
    verdictDetails chatMessagePolicyViolationVerdictDetailsType ポリシー違反に対して送信者が実行できるアクションを示します。 サポートされている値は次のとおりです。
  • なし
  • AllowFalsePositiveOverride -- 送信者が DLP アプリとそのルールで policyViolation をエラーとして宣言し、dlpAction が非表示にした場合にメッセージを閲覧者に再度表示できるようにします。
  • AllowOverrideWithoutJustification -- 送信者が DLP 違反をオーバーライドし、dlpAction が非表示にした場合に、その説明を提供することなく、メッセージを閲覧者に再度表示できるようにします。
  • AllowOverrideWithJustification -- DLP 違反をオーバーライドし、dlpAction が非表示にした場合に、その説明を提供した後に、送信者がメッセージを再度表示できるようにします。
  • AllowOverrideWithoutJustification と AllowOverrideWithJustification は相互に排他的です。

    JSON 表記

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

    {
      "dlpAction": "string",
      "justificationText": "string",
      "policyTip": {"@odata.type": "microsoft.graph.chatMessagePolicyViolationPolicyTip"},
      "userAction": "string",
      "verdictDetails": "string"
    }