Into the Expanse: A Security Leader’s Guide to the Agent Frontier
Read more
Get a demo
Home
IT Hub
AI

How to Build DLP Policies for Generative AI Tools

Reco Security Experts
Updated
October 15, 2026
October 15, 2026
9 min read

“Summarize this document” can mean processing a public press release or exposing an unreleased earnings statement through a personal AI account. The instruction is identical. The user, document, destination, and account determine the risk.

‍

DLP policies for generative AI tools must account for these differences. They must also address data assistants retrieve automatically, requests sent through APIs, and generated content shared afterward.

‍

Use the following workflow to translate acceptable-use rules into enforceable controls, with Reco providing identity and access context alongside runtime protection.

‍

Step 1: Write Rules That Specify Data, Destination, and Action

‍

Begin with business workflows, then identify the tools and accounts involved. Reco’s AI Discovery guide explains how to review dedicated AI applications and embedded features.

‍

For each workflow, record the owner, permitted data categories, approved workspace, retention terms, and connected sources. Define a rule that an administrator can implement and a user can understand.

‍

A usable rule might bar customer identifiers from personal AI accounts while permitting them in approved support workflows on authorized corporate accounts with documented data-handling controls.

‍

Step 2: Map Approval Decisions to Reco Authorization Statuses

‍

Reco’s 4 authorization statuses organize approval decisions; each still needs explicit data limits and enforcement actions.

‍

Reco Status Suggested Policy Treatment Required Record
Sanctioned Permit defined workflows and data categories Owner, approved accounts, data limits
Risk Accepted Permit only the documented exception Approver, compensating controls, expiry
To Review Restrict business-data use pending assessment Reviewer and decision deadline
Unsanctioned Prohibit use and remove unauthorized connections Enforcement owner and remediation evidence

‍

A sanctioned tool is not permission to submit every data type. Block passwords, tokens, and private keys; require explicit approval for regulated records and confidential intellectual property. Inventory status records a decision but does not itself prove enforcement.

‍

In Reco, Apps → All Apps shows how many apps sit in each status. Filter by AI Capability to review AI tools on their own.

Reco All Apps dashboard showing 356 SaaS apps, AI capability filters, authorization statuses, and usage data for Claude, Cursor, and ChatGPT.

Step 3: Enforce Policy With Reco Runtime Protection

‍

Reco’s Browser Guard is generally available. It inspects browser-based AI prompts and agent activity using the user’s identity, data sensitivity, destination, account type, and business purpose. Teams can detect, guide, block, or stop risky interactions before data exposure or unauthorized actions. Under Browser Guard → AI Runtime Security, prompt analysis can be turned on or off for each AI site.

Reco Browser Guard dashboard showing AI Runtime Security settings with prompt analysis enabled for ChatGPT, Claude, Gemini, Copilot, and Perplexity.

Use that context to distinguish a permitted corporate workflow from the same content submitted through a personal account. Follow deployment requirements for your supported browsers and applications.

‍

The Reco Graph supplies identity, permission, and connection context for runtime policy decisions. Smart Remediation turns findings into proposed scope changes, permission revocations, or policy updates.

‍

For Claude Enterprise, Reco documents inference-hook enforcement, including blocking sensitive content before governed prompts reach the model. This adds an enforcement point across supported Claude surfaces.

‍

Translate each rule into supported conditions and actions. Review matches before automating restrictions, then verify the action prevents the prohibited interaction.

‍

Step 4: Close the Retrieval Gap for Embedded Copilots

‍

A copilot can surface confidential information without anyone pasting or uploading it. If a user already has excessive access, an assistant operating within that access can make overshared information easier to find.

‍

Review broad groups, organization-wide links, inherited permissions, abandoned integrations, and connector scopes. Remove access that lacks a business purpose. Prompt filtering cannot correct excessive source permissions on its own.

‍

Use AI Governance → AI Posture Checks to assess application misconfigurations, as described in Reco’s acceptable-use policy guide. Pair findings with source-platform remediation and native AI controls. A search for Copilot, for example, returns checks that block risky and guest users from Copilot access.

Reco Posture dashboard showing seven Copilot security checks with high and medium severity levels, covering access restrictions, MFA, and user permissions.

Microsoft 365 Copilot

‍

In Microsoft Purview → Data loss prevention → Policies, create a Custom policy using the Microsoft 365 Copilot and Copilot Chat location. Use sensitivity-label rules to exclude protected files and emails from processing.

‍

Sensitive-information policies can block responses to sensitive prompts or restrict external web search. Blocking web search alone still permits responses grounded in allowed internal Microsoft 365 content.

‍

Microsoft also states that this policy location does not scan the contents of files uploaded directly into prompts. Protect that path separately. See Microsoft’s Copilot DLP documentation.

‍

Gemini in Google Workspace

‍

Google’s dedicated DLP for Gemini rules restrict access to sensitive Drive sources. Define conditions using classification labels or content detectors, then select Block data access to prevent the source from being used, or Audit only to log access.

‍

These rules cover Drive data only and exclude Gemini in Chrome and Gemini Enterprise. For supported editions, existing Workspace DLP separately evaluates generated output inserted into covered services, as described in Google’s Workspace Privacy Hub.

‍

Step 5: Assign Every Data Path an Enforcement Owner

‍

Build a coverage register. Combine Reco runtime protection with native, endpoint, or application controls wherever coverage requires them.

‍

Data Path Coverage to Verify
Typed or pasted prompt Content detection and intended account restrictions
Uploaded file Supported file formats, classification, and upload blocking
Connector retrieval Source permissions, scopes, and processing restrictions
API request Enforcement in the application, integration, or runtime path
Generated output Response inspection and destination sharing controls

‍

Where endpoint protection is needed, Purview supports browser paste restrictions using Sensitive service domain groups and Paste to supported browsers actions. Configure file uploads separately and verify device and browser prerequisites before deployment.

‍

Step 6: Prove Prevention With a Small Pilot

‍

Use synthetic sensitive data and permitted business examples. Check whether the transfer was prevented and whether an event was recorded.

‍

Pilot Scenario Evidence Needed
Sensitive prompt sent through a prohibited account Submission blocked, and event recorded
Confidential test file uploaded File control enforces the intended restriction
Public content submitted through an approved account Legitimate request succeeds
Copilot asked to summarize restricted source content Protected content is not processed or returned
Same workflow attempted through browser, desktop, or API Each path protected or gap assigned an owner

‍

Tune false positives, and document approved overrides. Enable only the enforcement actions whose coverage and operational impact you have verified.

‍

Step 7: Handle Exposure Beyond the Block Event

‍

For a violation, establish whether the transfer was prevented or completed. Record the identity, account, destination, affected data, action, and outcome. If information reached the provider, investigate retention and deletion options. A later block does not erase prior submissions.

‍

Assign an owner to recurring violations and expiring exceptions.

‍

Conclusion

‍

Combine Reco runtime enforcement with source-access restrictions and native DLP controls to protect prompts, retrieval, and downstream sharing. Require evidence of prevention for each data path, and assign a remediation owner to uncovered workflows.

No items found.
EXPERIENCE RECO 1:1 - BOOK A DEMO

Discover How Reco Can Help You Protect Your AI Environment

“I’ve looked at other tools in this space and Reco is the best choice based on use cases I had and their dedication to success of our program. I always recommend Reco to my friends and associates, and would recommend it to anyone looking to get their arms around shadow IT and implement effective SaaS security.”
Mike D'Arezzo
Executive Director of Security
“We decided to invest in SaaS Security over other more traditional types of security because of the growth of SaaS that empowers our business to be able to operate the way that it does. It’s just something that can’t be ignored anymore or put off.”
Aaron Ansari
CISO
“With Reco, our posture score has gone from 55% to 67% in 30 days and more improvements to come in 7-10 days. We are having a separate internal session with our ServiceNow admin to address these posture checks.”
Jen Langford
Information Security & Compliance Analyst
“That's a huge differentiator compared to the rest of the players in the space. And because most of the time when you ask for integrations for a solution, they'll say we'll add it to our roadmap, maybe next year. Whereas Reco is very adaptable. They add new integrations quickly, including integrations we've requested.”
Kyle Kurdziolek
Head of Security

Explore More

Your agents are already running. Do you know what they're doing?

Request a demo