- Дата публикации
DLP для Copilot: как не выпустить конфиденциальные данные в Bing и сохранить пользу от ИИ
Что нового
Microsoft расширила Microsoft Purview DLP на промты Microsoft 365 Copilot и Copilot Chat. Теперь ИБ‑команда может управлять не только файлами и почтой, но и тем, что пользователи вводят в Copilot.
Появились две конкретные возможности:
-
Полная блокировка промта
Если запрос пользователя совпадает с правилом DLP, Copilot вообще не обрабатывает его и отвечает фразой:
«This request cannot be completed because your organization has blocked Copilot from processing or responding.» -
Блокировка только веб‑grounding (Bing Search)
Copilot продолжает отвечать, используя:- собственные возможности рассуждения,
- данные внутри Microsoft Graph вашего тенанта (почта, файлы, чаты и т.д.), но не отправляет промт во внешний Bing Search. Пользователь видит, что веб‑поиск отключён политикой безопасности.
Эти действия работают как единая DLP‑политика для двух сценариев:
- Copilot Chat (чаты в веб‑интерфейсе);
- полный Microsoft 365 Copilot (интеграция в Word, Excel, Teams и т.д.).
Ключевой момент: одна и та же DLP‑политика применяется ко всем пользователям, даже если у части сотрудников только Copilot Chat, а у части — полный Microsoft 365 Copilot.
Как это работает
Где именно возникает риск
Copilot использует так называемый web grounding: когда ему не хватает контекста, он отправляет запрос в Bing Search.
Пока промт и контекст живут внутри вашего тенанта Microsoft 365, на них распространяются ваши договорённости по приватности и безопасности с Microsoft.
Как только промт уходит в Bing, он выходит за эти рамки.
Раньше единственный жёсткий способ закрыть дыру — полностью отключить web grounding. Без интернета Copilot становился гораздо менее полезным.
Теперь Microsoft предлагает более тонкий контроль через Purview DLP.
Конструкция политики
Вы настраиваете политику в Microsoft Purview как обычную DLP‑политику:
-
Выбор области действия (scope):
- указываете workloads: Microsoft 365 Copilot и Copilot Chat;
- задаёте, для каких пользователей или групп она работает.
-
Создание правил внутри политики: каждое правило состоит из:
- условия (condition) — что ищем в промте;
- действия (action) — что делаем, если сработало.
Поддерживаемые условия:
- Sensitive information types — встроенные типы чувствительных данных (например, номера карт, паспортов, ИНН и т.п. в терминах Microsoft);
- Custom keyword list — ваш список слов и фраз (названия проектов, кодовые имена, внутренние термины);
- Sensitivity labels — метки конфиденциальности, которые вы уже используете в документах и письмах.
Поддерживаемые действия:
- Block prompt — полностью блокировать обработку промта Copilot;
- Block web grounding only — запретить только обращение к Bing Search, но оставить работу Copilot с локальными данными.
Ограничения логики
У DLP для Copilot есть несколько важных ограничений:
- Одно действие на правило. Нельзя в одном правиле одновременно блокировать промт и web grounding. Придётся создавать два разных правила или две политики.
- Нельзя смешивать некоторые условия. В одном правиле вы не комбинируете условие по sensitivity label и по sensitive information type.
Нужны отдельные правила или даже отдельные политики.
Практический паттерн от команды Microsoft:
- одна политика — для блокировки по ключевым словам;
- вторая политика — для ограничения веб‑поиска по меткам чувствительности.
Роль sensitivity labels
Метки чувствительности дают ещё один уровень контроля:
- Документ с меткой «Highly Confidential» можно вообще не отдавать Copilot: он не сможет читать, пересказывать и использовать его содержимое.
- Альтернативный сценарий: разрешить Copilot суммировать и переформатировать такой документ, но запретить вызывать веб‑поиск, если в промте участвует этот контент.
Так вы отделяете работу с внутренними данными от выхода во внешний интернет.
Логи и аналитика
Если у вас развернут полный набор Purview, каждая сессия Copilot попадает в Activity Explorer в разделе AI activity.
В логах вы видите:
- текст промта пользователя;
- какое правило сработало;
- confidence score совпадения условия (насколько уверенно DLP считает, что нашла чувствительные данные);
- результат: промт заблокирован или только помечен нарушением.
Можно фильтровать события по:
- конкретной политике;
- диапазону дат и времени.
Simulation mode
Перед тем как включить жёсткое блокирование, Microsoft предлагает использовать simulation mode:
- вы включаете правило в режиме симуляции;
- в Activity Explorer появляются нарушения DLP, но пользователи ничего не замечают — Copilot продолжает работать как раньше;
- через неделю‑две вы смотрите статистику, правите условия, снижаете шум и сокращаете ложные срабатывания;
- только после этого включаете реальное блокирование.
Что это значит для вас
Когда это действительно нужно
DLP для Copilot полезен, если у вас:
- E5‑лицензирование и вы уже используете Microsoft Purview;
- жёсткие требования по защите данных (финансы, госструктуры, крупный корпоративный сектор);
- опасения, что сотрудники начнут копировать в Copilot:
- номера договоров и карт,
- персональные данные клиентов,
- закрытые финансовые отчёты,
- внутренние кодовые названия продуктов.
Вместо тотального запрета Copilot вы получаете тонкую настройку:
- блокируете только рискованные сценарии;
- оставляете пользователям помощь ИИ на внутренних данных.
Практические сценарии
-
Полный запрет на вывод особо чувствительных данных наружу
- Создаёте правило: если в промте есть номера карт или паспортов → Block prompt.
- Copilot не отвечает и честно говорит, что запрос заблокирован политикой.
-
Разрешить работу с секретными документами, но без интернета
- Документы с меткой «Highly Confidential» можно:
- читать и резюмировать внутри Copilot;
- использовать для форматирования и подготовки презентаций;
- но нельзя на их основе вызывать Bing Search.
- Для этого настраиваете правило: при обнаружении такой метки → Block web grounding only.
- Документы с меткой «Highly Confidential» можно:
-
Защита кодовых имён проектов
- Создаёте custom keyword list с названиями внутренних инициатив.
- Если пользователь пишет промт с таким словом, Copilot:
- либо вообще не отвечает,
- либо отвечает, но без обращения к вебу — по вашему выбору.
-
Пилот Copilot без риска утечки
- Запускаете Copilot Chat на широкую аудиторию с E5;
- включаете DLP‑политику в simulation mode;
- через неделю смотрите, какие данные пользователи реально пытаются ввести в Copilot;
- по результатам решаете, где нужен полный блок, а где достаточно ограничить Bing.
Кому это не подойдёт
- Организациям только на E3: таких лицензий недостаточно. Вам нужен компонент Information Protection and Governance из состава Purview под E5.
- Тем, кто вообще не использует Microsoft 365 Copilot. Здесь нет смысла — это строго про экосистему Microsoft.
Если вы работаете из России, нужно учитывать два момента:
- Microsoft 365 Copilot и связанные облачные сервисы официально доступны не во всех юрисдикциях;
- часть компаний использует VPN и зарубежные тенанты, чтобы работать с Microsoft 365. В этом случае DLP‑настройки применяются именно к тому тенанту, где живут ваши данные.
Плюсы и минусы подхода
Плюсы:
- защита до отправки запроса во внешний интернет, а не пост‑фактум;
- единый стек: те же DLP‑механизмы, что и для почты/документов;
- возможность оставить Copilot полезным за счёт частичной блокировки только web grounding;
- детальная аналитика по реальным промтам сотрудников.
Минусы:
- нужен E5 и Information Protection and Governance — это дороже, чем E3;
- ограничения по комбинированию условий и действий усложняют дизайн политик;
- требуется время на настройку и отладку через simulation mode.
Место на рынке
DLP для Copilot промтов — это надстройка над уже существующим стеком Microsoft Purview и E5‑безопасности.
Microsoft не сравнивает её по скорости или цене с другими ИИ‑ассистентами, потому что это не отдельный ассистент, а функция контроля данных внутри Microsoft 365.
По сути, это ответ на типичный сценарий, когда компании:
- не хотят полностью отключать web grounding Copilot;
- но боятся утечки чувствительных данных в Bing Search.
На рынке ИИ‑ассистентов многие игроки предлагают собственные DLP‑решения, но в этом случае Microsoft использует сильную сторону — глубокую интеграцию с:
- Microsoft Graph,
- существующими sensitivity labels,
- DLP‑политиками Purview,
- Activity Explorer.
Главный конкурентный аргумент — если вы уже живёте в экосистеме Microsoft 365 с E5 и Purview, то дополнительных продуктов для контроля промтов Copilot не нужно. Вы расширяете текущие политики на новый тип активности — запросы к ИИ.
Что делать сейчас
Если у вас есть E5 и Purview:
- Создайте одну тестовую DLP‑политику для Copilot в simulation mode.
- Добавьте в неё:
- несколько чувствительных типов данных,
- небольшой список ключевых слов.
- Дайте ей поработать хотя бы неделю.
- Посмотрите в Activity Explorer, какие промты реально нарушают политику.
- После этого решайте, где включать блокировку промтов, а где достаточно резать только web grounding.
Так вы получите реальную картину поведения пользователей и поймёте, насколько Copilot безопасен именно в вашем тенанте.