DlpRuleViolation

Avvisi che vengono attivati in caso di violazioni delle regole di Prevenzione della perdita di dati (DLP).

Rappresentazione JSON
{
  "ruleViolationInfo": {
    object (RuleViolationInfo)
  }
}
Campi
ruleViolationInfo

object (RuleViolationInfo)

Dettagli sulla regola DLP violata.

Gli amministratori possono utilizzare i rilevatori predefiniti forniti da Google Cloud DLP https://cloud.google.com/dlp/ durante la configurazione di una regola DLP. Gli eventuali rilevatori Cloud DLP corrispondenti in questa violazione verranno acquisiti in MatchInfo.predefined_detector.

RuleViolationInfo

Informazioni comuni sugli avvisi relativi alle regole violate configurate dagli amministratori di Google Workspace.

Rappresentazione JSON
{
  "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)
  ]
}
Campi
ruleInfo

object (RuleInfo)

Dettagli della regola violata.

dataSource

enum (DataSource)

Origine dei dati.

trigger

enum (Trigger)

Attivatore della regola.

triggeringUserEmail

string

Email dell'utente che ha causato la violazione. Il valore potrebbe essere vuoto se non applicabile, ad esempio una violazione rilevata dalla scansione continua di Drive.

recipients[]

string

Destinatari delle risorse.

Per Drive, sono i beneficiari con cui il file di Drive è stato condiviso al momento dell'attivazione della regola. I valori validi includono indirizzi email degli utenti, indirizzi email di gruppi, domini o "tutti" se il file era accessibile pubblicamente. Se il file era privato, l'elenco dei destinatari sarà vuoto.

Per Gmail, si tratta delle email degli utenti o dei gruppi a cui è stato inviato il messaggio Gmail.

resourceInfo

object (ResourceInfo)

Dettagli della risorsa che ha violato la regola.

matchInfo[]

object (MatchInfo)

Elenco delle corrispondenze trovate nei contenuti della risorsa.

triggeredActionTypes[]

enum (ActionType)

Azioni applicate come conseguenza dell'attivazione della regola.

triggeredActionInfo[]

object (ActionInfo)

Metadati relativi alle azioni attivate.

suppressedActionTypes[]

enum (ActionType)

Azioni soppresse a causa di altre azioni con priorità più alta.

RuleInfo

Proto che contiene informazioni sulle regole.

Rappresentazione JSON
{
  "resourceName": string,
  "displayName": string
}
Campi
resourceName

string

Nome della risorsa che identifica in modo univoco la regola.

displayName

string

Nome della regola fornito dall'utente.

ResourceInfo

Protocollo che contiene informazioni sulle risorse.

Rappresentazione JSON
{
  "resourceTitle": string,

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

string

Titolo della risorsa, ad esempio oggetto dell'email o titolo del documento.

Campo unione resource_id. Identificatore della risorsa. resource_id può essere solo uno dei seguenti:
documentId

string

ID file di Drive.

MatchInfo

Protocollo che contiene informazioni di corrispondenza provenienti dalla condizione della regola.

Rappresentazione JSON
{

  // 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.
}
Campi
Campo unione detector_info. Informazioni sul rilevatore corrispondente. detector_info può essere solo uno dei seguenti:
userDefinedDetector

object (UserDefinedDetectorInfo)

Per il rilevatore corrispondente definito dagli amministratori.

predefinedDetector

object (PredefinedDetectorInfo)

Per il rilevatore corrispondente predefinito da Google.

UserDefinedDetectorInfo

Rilevamento definito dagli amministratori.

Rappresentazione JSON
{
  "resourceName": string,
  "displayName": string
}
Campi
resourceName

string

Nome della risorsa che identifica in modo univoco il rilevatore.

displayName

string

Nome visualizzato del rilevatore.

PredefinedDetectorInfo

Rilevatore fornito da Google.

Rappresentazione JSON
{
  "detectorName": string
}
Campi
detectorName

string

Nome che identifica in modo univoco il rilevatore.

ActionInfo

Questo tipo non contiene campi.

Metadati relativi all'azione.