DlpRuleViolation

데이터 손실 방지 (DLP) 규칙 위반 시 트리거되는 알림

JSON 표현
{
  "ruleViolationInfo": {
    object (RuleViolationInfo)
  }
}
필드
ruleViolationInfo

object (RuleViolationInfo)

위반한 DLP 규칙에 관한 세부정보입니다.

관리자는 DLP 규칙을 설정할 때 Google Cloud DLP https://cloud.google.com/dlp/에서 제공하는 사전 정의된 검사 프로그램을 사용할 수 있습니다. 이 위반에 있는 일치하는 Cloud DLP 감지기가 MatchInfo.predist_detector에 캡처됩니다.

규칙 위반 정보

Google Workspace 관리자가 설정한 위반 규칙에 대한 일반적인 알림 정보입니다.

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)
  ]
}
필드
ruleInfo

object (RuleInfo)

위반한 규칙의 세부정보.

dataSource

enum (DataSource)

데이터의 소스입니다.

trigger

enum (Trigger)

규칙의 트리거입니다.

triggeringUserEmail

string

위반을 일으킨 사용자의 이메일 해당되지 않는 경우 값이 비어 있을 수 있습니다(예: Drive 연속 스캔에서 발견된 위반).

recipients[]

string

리소스 수신자

Drive의 경우 규칙이 트리거될 때 Drive 파일이 공유된 수혜자입니다. 유효한 값에는 사용자 이메일, 그룹 이메일, 도메인 또는 파일이 공개적으로 액세스 가능한 경우 '모든 사용자'가 포함됩니다. 파일이 비공개인 경우 수신자 목록이 비게 됩니다.

Gmail의 경우 Gmail 메일이 전송된 사용자 또는 그룹의 이메일입니다.

resourceInfo

object (ResourceInfo)

규칙을 위반한 리소스의 세부정보입니다.

matchInfo[]

object (MatchInfo)

리소스 콘텐츠에서 발견된 일치 목록입니다.

triggeredActionTypes[]

enum (ActionType)

트리거된 규칙의 결과로 적용되는 작업입니다.

triggeredActionInfo[]

object (ActionInfo)

트리거된 작업과 관련된 메타데이터입니다.

suppressedActionTypes[]

enum (ActionType)

우선순위가 더 높은 다른 작업으로 인해 작업이 억제되었습니다.

규칙 정보

규칙 정보가 포함된 Proto입니다.

JSON 표현
{
  "resourceName": string,
  "displayName": string
}
필드
resourceName

string

규칙을 고유하게 식별하는 리소스 이름입니다.

displayName

string

사용자가 제공한 규칙의 이름입니다.

ResourceInfo

리소스 정보가 포함된 Proto입니다.

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.
}
필드
resourceTitle

string

리소스의 제목(예: 이메일 제목 또는 문서 제목)

통합 필드 resource_id. 리소스의 식별자입니다. resource_id은 다음 중 하나여야 합니다.
documentId

string

Drive 파일 ID

일치 정보

규칙의 조건 부분에서 일치하는 정보가 포함된 프로토콜입니다.

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.
}
필드
통합 필드 detector_info. 일치하는 검사 프로그램 정보 detector_info은 다음 중 하나여야 합니다.
userDefinedDetector

object (UserDefinedDetectorInfo)

관리자가 정의한 일치하는 검사 프로그램용입니다.

predefinedDetector

object (PredefinedDetectorInfo)

Google에서 사전 정의한 일치 감지기의 경우

사용자 정의 감지기 정보

관리자가 정의한 검사 프로그램

JSON 표현
{
  "resourceName": string,
  "displayName": string
}
필드
resourceName

string

감지기를 고유하게 식별하는 리소스 이름입니다.

displayName

string

감지기의 표시 이름입니다.

사전 정의된 검사 프로그램

Google에서 제공하는 감지기입니다.

JSON 표현
{
  "detectorName": string
}
필드
detectorName

string

검사 프로그램을 고유하게 식별하는 이름입니다.

작업 정보

이 유형에는 필드가 없습니다.

작업과 관련된 메타데이터입니다.