DlpRuleViolation

Benachrichtigungen, die bei Verstößen gegen Regeln zum Schutz vor Datenverlust ausgelöst werden.

JSON-Darstellung
{
  "ruleViolationInfo": {
    object (RuleViolationInfo)
  }
}
Felder
ruleViolationInfo

object (RuleViolationInfo)

Details zur DLP-Regel, gegen die verstoßen wurde.

Administratoren können die vordefinierten Detektoren von Google Cloud DLP unter https://cloud.google.com/dlp/ verwenden, wenn sie eine DLP-Regel einrichten. Übereinstimmende Cloud DLP-Detektoren in diesem Verstoß werden unter MatchInfo.predefined_detector erfasst.

RuleViolationInfo

Häufige Informationen zu Benachrichtigungen über gegen Regeln verstoßene Nutzer, die von Google Workspace-Administratoren konfiguriert wurden.

JSON-Darstellung
{
  "ruleInfo": {
    object (RuleInfo)
  },
  "dataSource": enum (DataSource),
  "trigger": enum (Trigger),
  "triggeringUserEmail": string,
  "recipients": [
    string
  ],
  "resourceInfo": {
    object (ResourceInfo)
  },
  "matchInfo": [
    {
      object (MatchInfo)
    }
  ],
  "triggeredActionTypes": [
    enum (ActionType)
  ],
  "triggeredActionInfo": [
    {
      object (ActionInfo)
    }
  ],
  "suppressedActionTypes": [
    enum (ActionType)
  ],
  "eventType": enum (EventType)
}
Felder
ruleInfo

object (RuleInfo)

Details zur Regel, gegen die verstoßen wurde.

dataSource

enum (DataSource)

Quelle der Daten.

trigger

enum (Trigger)

Trigger der Regel.

triggeringUserEmail

string

E-Mail-Adresse des Nutzers, der den Verstoß verursacht hat. Der Wert kann leer sein, wenn er nicht zutrifft, z. B. bei einem Verstoß, der durch den kontinuierlichen Drive-Scan erkannt wurde.

recipients[]

string

Ressourcenempfänger

Bei Drive sind dies die Begünstigten, für die die Drive-Datei zum Zeitpunkt des Auslösens der Regel freigegeben wurde. Gültige Werte sind E-Mail-Adressen von Nutzern, Gruppen-E-Mail-Adressen, Domains oder „jeder“, wenn die Datei öffentlich zugänglich war. Wenn die Datei privat war, ist die Empfängerliste leer.

Bei Gmail sind das die E-Mail-Adressen der Nutzer oder Gruppen, an die die Gmail-Nachricht gesendet wurde.

resourceInfo

object (ResourceInfo)

Details zur Ressource, gegen die verstoßen wurde.

matchInfo[]

object (MatchInfo)

Liste der Übereinstimmungen, die im Ressourceninhalt gefunden wurden.

triggeredActionTypes[]

enum (ActionType)

Aktionen, die als Folge der ausgelösten Regel angewendet werden.

triggeredActionInfo[]

object (ActionInfo)

Metadaten zu den ausgelösten Aktionen.

suppressedActionTypes[]

enum (ActionType)

Aktionen, die aufgrund anderer Aktionen mit höherer Priorität unterdrückt wurden.

eventType

enum (EventType)

Ereignis, das nach Anwenden der Regel mit dieser Benachrichtigung verknüpft ist.

RuleInfo

Proto, das Regelinformationen enthält.

JSON-Darstellung
{
  "resourceName": string,
  "displayName": string
}
Felder
resourceName

string

Ressourcenname, der die Regel eindeutig identifiziert.

displayName

string

Vom Nutzer bereitgestellter Name der Regel.

ResourceInfo

Proto, das Ressourceninformationen enthält.

JSON-Darstellung
{
  "resourceTitle": string,
  "deviceId": string,

  // Union field resource_id can be only one of the following:
  "documentId": string,
  "chatMessageId": string,
  "chatAttachmentId": string
  // End of list of possible types for union field resource_id.
}
Felder
resourceTitle

string

Der Titel der Ressource, z. B. der Betreff einer E-Mail oder der Titel eines Dokuments.

deviceId

string

Die ID, mit der ein Gerät identifiziert wird. Bei Android-Geräten ist das beispielsweise die „Android-Geräte-ID“ und bei ChromeOS-Geräten die „virtuelle Geräte-ID“.

Union-Feld resource_id. Kennung der Ressource. Für resource_id ist nur einer der folgenden Werte zulässig:
documentId

string

Drive-Datei-ID.

chatMessageId

string

ID der Chatnachricht.

chatAttachmentId

string

ID des Chat-Anhangs.

MatchInfo

Proto, das Übereinstimmungsinformationen aus dem Bedingungsteil der Regel enthält.

JSON-Darstellung
{

  // Union field detector_info can be only one of the following:
  "userDefinedDetector": {
    object (UserDefinedDetectorInfo)
  },
  "predefinedDetector": {
    object (PredefinedDetectorInfo)
  }
  // End of list of possible types for union field detector_info.
}
Felder
Union-Feld detector_info. Informationen zum übereinstimmenden Detektor Für detector_info ist nur einer der folgenden Werte zulässig:
userDefinedDetector

object (UserDefinedDetectorInfo)

Für einen von Administratoren definierten übereinstimmenden Detektor.

predefinedDetector

object (PredefinedDetectorInfo)

Für einen von Google vordefinierten übereinstimmenden Detektor.

UserDefinedDetectorInfo

Vom Administrator definierter Detektor.

JSON-Darstellung
{
  "resourceName": string,
  "displayName": string
}
Felder
resourceName

string

Ressourcenname, der den Detektor eindeutig identifiziert.

displayName

string

Anzeigename des Detektors.

PredefinedDetectorInfo

Von Google bereitgestellter Detector

JSON-Darstellung
{
  "detectorName": string
}
Felder
detectorName

string

Eindeutiger Name für den Detektor.

ActionInfo

Dieser Typ hat keine Felder.

Metadaten in Bezug auf die Aktion.