Data Protection Events (DLP)
Focus
Focus
Prisma Browser

Data Protection Events (DLP)

Table of Contents

Data Protection Events (DLP)

Data protection events capture file transfers, clipboard activity, printing, form submissions, and GenAI interactions monitored by Prisma Browser data loss prevention controls.

Event Types

Event TypeUI NameDescription
fileDownloadFile downloadA user downloaded a file
fileUploadFile uploadA user uploaded a file
fileOpenFile openA user opened a file from local storage in the browser
fileDecryptFile decryptA user decrypted a file
clipboardCopyCut/copyA user cut or copied content
clipboardPastePasteA user pasted content
printPrintA user printed a page
formSubmissionRead-only webpageA user attempted to submit data on a read-only page
genAIPromptGenAI promptA user submitted a prompt to a GenAI application
maskingContentWebpage data maskingSensitive content was masked on a page
unmaskContentWebpage data unmaskingPreviously masked content was unmasked by a user
sanitizingContentTyping guardSensitive content was sanitized in an input field before submission
chatBotInteractionChatBot interactionA user interacted with a chatbot
screenshotScreenshotA user took a screenshot of browser content
screenshareScreenshare/Screen recordA user started screen sharing or screen recording
secureScreenshotSecure screenshotAn admin-initiated secure screenshot was captured for evidence

Context Fields — File Events

FieldUI LabelDescription
file.nameFile nameThe name of the file
file.extensionFile typeThe file extension (e.g., pdf, xlsx, docx)
file.mimeTypeFile formatThe MIME type of the file
file.sha256File SHA-256The SHA-256 hash of the file content
file.localPathFile pathThe local path from which the file was selected
file.urlFile download URLThe URL associated with the file transfer
file.originDownloadUrlFile originThe original source URL of the file
file.operationActivityThe file operation type (Download, Upload, Open, Decrypt)
file.isEncryptedEncryptedWhether the file is encrypted
content.lengthBytesFile sizeThe content size in bytes
content.scanEngineScan engineThe scan engine used to analyze the file (Talon, CrowdStrike, CrowdStrike Quick Scan, CrowdStrike Indicators, OPSWAT MetaDefender Core, Yazamtech, Symantec, Votiro, AWF)
content.categoriesDetected content typesSensitive data categories found in the content
content.mipMatchedLabelMIP label matchMicrosoft Information Protection label matched

DLP Context

When a data profile or classifier matches:
FieldUI LabelDescription
dlp.matchedDataProfilesMatched data profilesNames of data profiles that matched the content
dlp.detectedClassifiersDetected classifiersClassifiers detected in the content (e.g., Credit Card Number, Social Security Number)
dlp.matchedClassifiersMatched classifiersClassifiers that triggered the rule action
dlp.matchedClassifiersOccurrencesOccurrencesNumber of times each matched classifier was found
dlp.matchedClassifiersConfidenceConfidenceConfidence level for each matched classifier
dlp.parentDataProfileParent data profileThe parent data profile name

Context Fields — Clipboard Events

FieldUI LabelDescription
clipboard.dataDataThe clipboard content (when enhanced logging is enabled)
clipboard.fromUrlSourceThe URL from which data was copied
clipboard.selectedElementElement classThe DOM element class from which data was copied
clipboard.searchEngineSearch EngineIf the copy was triggered by a search engine feature (Bing, Google Lens, Yandex)
clipboard.fromLocalDesktopApp.productNameSource appThe local desktop app from which data was copied (BPY)
clipboard.fromLocalDesktopApp.processPathSource processThe process path of the source application
clipboard.fromLocalDesktopApp.windowTitleSource windowThe window title of the source application

Context Fields — Print Events

FieldUI LabelDescription
print.printerNamePrinter nameThe name of the printer used
print.printerLocationPrinter locationThe printer location

Context Fields — Screenshot and Screen Recording Events

FieldUI LabelDescription
page.capture.isSecureScreenshotTriggered byWhether this is an admin-initiated secure screenshot
page.capture.triggeredByUrlScreen shared viaThe application or URL that triggered the screen capture

Context Fields — GenAI Prompt Events

FieldUI LabelDescription
genAIPrompt.promptPromptThe text of the prompt submitted to the GenAI application (when enhanced logging is enabled)
genAIPrompt.includedFilesIncluded filesFiles attached to or included in the prompt
genAIPrompt.embeddedGenAIEmbedded GenAIThe embedded AI application where the prompt was sent (Gemini, Claude, ChatGPT, Copilot, Perplexity)
genAIPrompt.isPromptCollectedPrompt collectedWhether the prompt text was captured
application.isGenAIGenAI applicationWhether the target application is classified as a GenAI application

Block Reasons

When a DLP event is blocked, the following reasons may apply:
Block ReasonDescription
Forbidden file typeThe file type is not allowed by policy
Forbidden file sizeThe file exceeds the size limit defined in policy
Forbidden file SHA-256The file hash matches a blocked file hash
Sensitive contentSensitive data was detected by DLP scanning
Sensitive file labelThe file has a sensitivity label that is blocked
Encrypted fileThe file is encrypted and encrypted files are blocked
Non-encrypted fileThe file is not encrypted and policy requires encryption
External providerAn external DLP provider flagged the content
File scan failedThe file scan did not complete successfully
Cloud scanning timeoutThe cloud-based scan timed out
Cloud scanning file sizeThe file exceeds the cloud scanning size limit
Cloud scanning service unavailableThe cloud scanning service is temporarily unavailable
Page with maskingThe page has data masking applied
Page with watermarkThe page has watermarking applied
Page with account protectionThe page has Account Shield protection active
TimeoutThe operation timed out
Browser closeThe browser was closed during the operation
InactivityThe session was inactive

Live Scanning Context

For events detected by live page scanning:
FieldDescription
content.liveScanning.scanMethodThe scan method used (Content analysis, Injected script, Screenshot analysis)
content.liveScanning.triggeredByWhether scanning was triggered by the user or automatically by the webpage
content.liveScanning.maliciousObjectThe type of malicious object found (Iframe, Webpage, Service worker, Clipboard)
content.liveScanning.maliciousContentUrlThe URL of the malicious content found
content.liveScanning.detectionIDDetection identifier for correlation

Examples

File Upload — Blocked (Sensitive Content)
FieldValue
TypeFile upload
CategoryDLP
Userjohn.smith@acme.com
URLwww.chatgpt.com/upload
ApplicationChatGPT
GenAIYes
File nameemployee-ssn-list.xlsx
ActionBlocked
Block reasonSensitive content
Matched data profilesPII - Social Security Numbers
Matched classifiersSocial Security Number
Occurrences247
ConfidenceHigh
GenAI Prompt — Blocked
FieldValue
TypeGenAI prompt
CategoryDLP
Userdev.engineer@acme.com
URLwww.chatgpt.com/chat
ApplicationChatGPT
Included filesapi-keys.env, database-config.yml
ActionBlocked
Block reasonSensitive content
Matched data profilesSecrets - API Keys
Matched classifiersAPI Key, Private Key
Policy ruleBlock sensitive prompts to external AI
Clipboard Paste — Blocked
FieldValue
TypePaste
CategoryDLP
Userjane.doe@acme.com
Sourcewww.internal-crm.acme.com/contacts
URLwww.chatgpt.com
ApplicationChatGPT
ActionBlocked
Block reasonSensitive content
Detected content typesPhone Number, Email Address
Policy ruleBlock paste to GenAI apps
Screenshare — Blocked
FieldValue
TypeScreenshare/Screen record
CategoryDLP
Usersarah.kim@acme.com
URLwww.zoom.us/meeting/123456
Screen shared viazoom.us
ActionBlocked
Policy ruleBlock screen sharing on sensitive pages