DlpRuleViolation

Alertas que se activan cuando se incumplen las reglas de Prevención de pérdida de datos (DLP).

Representación JSON
{
  "ruleViolationInfo": {
    object (RuleViolationInfo)
  }
}
Campos
ruleViolationInfo

object (RuleViolationInfo)

Detalles sobre la regla de DLP que se incumplió.

Los administradores pueden usar los detectores predefinidos que proporciona Google Cloud DLP https://cloud.google.com/dlp/ cuando configuran una regla de DLP. Detectores de Cloud DLP coincidentes en este incumplimiento si se capturarán algunos en MatchInfo.restricted_detector.

Información de incumplimiento de reglas

Información común de alerta sobre las reglas incumplidas que configuran los administradores de Google Workspace.

Representación 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)

Detalles de la regla que se infringió.

dataSource

enum (DataSource)

Fuente de los datos

trigger

enum (Trigger)

Activador de la regla.

triggeringUserEmail

string

Correo electrónico del usuario que causó el incumplimiento El valor puede estar vacío si no corresponde; por ejemplo, si se detecta un incumplimiento del análisis continuo de la unidad.

recipients[]

string

Destinatarios del recurso.

Para Drive, son beneficiarios con los que se compartió el archivo de Drive al momento de la activación de la regla. Los valores válidos incluyen correos electrónicos de usuarios, correos electrónicos de grupos, dominios o “cualquiera” si el archivo fuera de acceso público. Si el archivo era privado, la lista de destinatarios estará vacía.

Para Gmail, se trata de correos electrónicos de los usuarios o grupos a los que se envió el mensaje de Gmail.

resourceInfo

object (ResourceInfo)

Detalles del recurso que infringió la regla.

matchInfo[]

object (MatchInfo)

Lista de coincidencias que se encontraron en el contenido del recurso.

triggeredActionTypes[]

enum (ActionType)

Acciones aplicadas como consecuencia de la activación de la regla.

triggeredActionInfo[]

object (ActionInfo)

Metadatos relacionados con las acciones activadas.

suppressedActionTypes[]

enum (ActionType)

Acciones suprimidas debido a otras acciones con mayor prioridad.

Información de la regla

Proto que contiene información sobre la regla.

Representación JSON
{
  "resourceName": string,
  "displayName": string
}
Campos
resourceName

string

El nombre del recurso que identifica la regla de forma única.

displayName

string

Nombre proporcionado por el usuario de la regla.

ResourceInfo

Proto que contiene información de recursos.

Representación 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 del recurso, por ejemplo, asunto del correo electrónico o título del documento.

Campo de unión resource_id. Es el identificador del recurso. Las direcciones (resource_id) solo pueden ser una de las siguientes opciones:
documentId

string

ID del archivo de Drive

MatchInfo

Proto que contiene información de coincidencia de la parte de condición de la regla.

Representación 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ón detector_info. Información del detector que coincide. Las direcciones (detector_info) solo pueden ser una de las siguientes opciones:
userDefinedDetector

object (UserDefinedDetectorInfo)

Para el detector coincidente definido por los administradores.

predefinedDetector

object (PredefinedDetectorInfo)

Para detectores coincidentes predefinidos por Google.

InformaciónDeDeteccióndeUsuarioDeDefine

El administrador definió el detector.

Representación JSON
{
  "resourceName": string,
  "displayName": string
}
Campos
resourceName

string

El nombre del recurso que identifica el detector de forma única.

displayName

string

Nombre visible del detector.

Información del detector predefinido

Detector proporcionado por Google.

Representación JSON
{
  "detectorName": string
}
Campos
detectorName

string

Nombre que identifica de forma única el detector.

ActionInfo

Este tipo no tiene campos.

Metadatos relacionados con la acción.