Type de ressource chatMessagePolicyViolation

Importante

Les API sous la version /beta dans Microsoft Graph sont susceptibles d’être modifiées. L’utilisation de ces API dans des applications de production n’est pas prise en charge. Pour déterminer si une API est disponible dans v1.0, utilisez le sélecteur Version .

Représente une violation de stratégie sur un message de conversation. Les violations de stratégie sont généralement définies par une application de protection contre la perte de données (DLP). Les applications DLP surveillent les conversations pour les messages qui contiennent des données que les utilisateurs ne sont pas censés envoyer.

Propriétés

Propriété Type Description
dlpAction chatMessagePolicyViolationDlpActionType Action effectuée par le fournisseur DLP sur le message avec du contenu sensible. Les valeurs prises en charge sont :
  • Aucune
  • NotifySender : informez l’expéditeur de la violation, mais autorisez les lecteurs à lire le message.
  • BlockAccess : empêche les lecteurs de lire le message.
  • BlockAccessExternal : empêche les utilisateurs en dehors du organization de lire le message, tout en autorisant les utilisateurs du organization à lire le message.
  • justificationText string Texte de justification fourni par l’expéditeur du message lors du remplacement d’une violation de stratégie.
    policyTip chatMessagePolicyViolationPolicyTip Informations à afficher à l’expéditeur du message sur la raison pour laquelle le message a été marqué comme une violation.
    userAction chatMessagePolicyViolationUserActionType Indique l’action effectuée par l’utilisateur sur un message bloqué par le fournisseur DLP. Les valeurs prises en charge sont :
  • Aucune
  • Remplacer
  • ReportFalsePositive
  • Lorsque le fournisseur DLP met à jour le message pour bloquer le contenu sensible, userAction n’est pas obligatoire.
    verdictDetails chatMessagePolicyViolationVerdictDetailsType Indique les actions que l’expéditeur peut effectuer en réponse à la violation de la stratégie. Les valeurs prises en charge sont :
  • Aucune
  • AllowFalsePositiveOverride : permet à l’expéditeur de déclarer que la stratégieViolation est une erreur dans l’application DLP et ses règles, et permet aux lecteurs de voir à nouveau le message s’il a été masqué par dlpAction.
  • AllowOverrideWithoutJustification : permet à l’expéditeur de remplacer la violation DLP et d’autoriser les lecteurs à voir à nouveau le message si la dlpAction le masque, sans avoir à fournir d’explication pour cela.
  • AllowOverrideWithJustification : permet à l’expéditeur de remplacer la violation DLP et de permettre aux lecteurs de voir à nouveau le message si dlpAction le masque, après avoir fourni une explication.
  • AllowOverrideWithoutJustification et AllowOverrideWithJustification s’excluent mutuellement.

    Représentation JSON

    La représentation JSON suivante montre le type de ressource.

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