DlpRuleViolation

Alertas que são acionados por violações das regras da Prevenção contra perda de dados (DLP).

Representação JSON
{
  "ruleViolationInfo": {
    object (RuleViolationInfo)
  }
}
Campos
ruleViolationInfo

object (RuleViolationInfo)

Detalhes sobre a regra de DLP violada.

Os administradores podem usar os detectores predefinidos fornecidos pelo Google Cloud DLP https://cloud.google.com/dlp/ ao configurar uma regra de DLP. Correspondência de detectores do Cloud DLP nesta violação, se algum for capturado no MatchInfo.predefined_detector.

Informações de violação de regras

Informações comuns de alerta sobre regras violadas configuradas pelos administradores do Google Workspace.

Representação 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)
  ]
}
Campos
ruleInfo

object (RuleInfo)

Detalhes da regra violada.

dataSource

enum (DataSource)

Fonte dos dados.

trigger

enum (Trigger)

Acionador da regra.

triggeringUserEmail

string

E-mail do usuário que causou a violação. O valor pode estar vazio se não for aplicável, por exemplo, uma violação encontrada pela verificação contínua do Drive.

recipients[]

string

Destinatários do recurso.

No Drive, eles são os beneficiários com quem o arquivo do Drive foi compartilhado no momento do acionamento da regra. Os valores válidos incluem e-mails de usuários, e-mails de grupos, domínios ou "qualquer pessoa" se o arquivo estiver acessível ao público. Se o arquivo for particular, a lista de destinatários estará vazia.

No Gmail, elas são e-mails dos usuários ou grupos para os quais a mensagem do Gmail foi enviada.

resourceInfo

object (ResourceInfo)

Detalhes do recurso que violou a regra.

matchInfo[]

object (MatchInfo)

Lista de correspondências encontradas no conteúdo do recurso.

triggeredActionTypes[]

enum (ActionType)

Ações aplicadas como consequência do acionamento da regra.

triggeredActionInfo[]

object (ActionInfo)

Metadados relacionados às ações acionadas.

suppressedActionTypes[]

enum (ActionType)

Ações suprimidas devido a outras ações com maior prioridade.

Informações da regra

Proto que contém informações da regra.

Representação JSON
{
  "resourceName": string,
  "displayName": string
}
Campos
resourceName

string

Nome do recurso que identifica exclusivamente a regra.

displayName

string

Nome da regra fornecido pelo usuário.

ResourceInfo

Proto que contém informações de recursos.

Representação 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.
}
Campos
resourceTitle

string

Título do recurso, por exemplo, assunto do e-mail ou título do documento.

Campo de união resource_id. Identificador do recurso. resource_id pode ser apenas de um dos tipos a seguir:
documentId

string

Código do arquivo do Drive.

MatchInfo

Proto que contém informações de correspondência da parte de condição da regra.

Representação 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.
}
Campos
Campo de união detector_info. Informações do detector correspondente. detector_info pode ser apenas de um dos tipos a seguir:
userDefinedDetector

object (UserDefinedDetectorInfo)

Para o detector correspondente definido pelos administradores.

predefinedDetector

object (PredefinedDetectorInfo)

Para o detector correspondente predefinido pelo Google.

UserDefinedDetectorInfo

Detector definido pelos administradores.

Representação JSON
{
  "resourceName": string,
  "displayName": string
}
Campos
resourceName

string

Nome do recurso que identifica exclusivamente o detector.

displayName

string

Nome de exibição do detector.

Predefinições do detector

Detector fornecido pelo Google.

Representação JSON
{
  "detectorName": string
}
Campos
detectorName

string

Nome que identifica exclusivamente o detector.

Informações da ação

Este tipo não tem campos.

Metadados relacionados à ação.