IBCOURSES / СПРАВОЧНИК ИБ

Purview DLP Rule Undo: почему отменено действие над документом

К ответу ↓

Для SharePoint/OneDrive ранее применённое DLP-действие отменено. Причиной может быть override, изменение документа или политики; само событие не доказывает обход сотрудником.

Например
Материалов с пояснениями: 94 · Записей реестров: 11 678

Уточнить поиск

События и журналы

Найдено: 84
Инструкция по проверке

Purview DLP Rule Undo: почему отменено действие над документом

Для SharePoint/OneDrive ранее применённое DLP-действие отменено. Причиной может быть override, изменение документа или политики; само событие не доказывает обход сотрудником.

Область применимости

Процедура относится к отмене ранее применённого действия DLP в SharePoint и OneDrive согласно Management Activity API. Не переносите имя события на Exchange или Endpoint DLP как универсальное свидетельство обхода: у нагрузок различаются события и представления. Начните с конкретного документа, tenant и интервала. Сохраните идентификаторы правила и объекта, а также исходную запись. Одно отображаемое имя политики недостаточно для связи: оно может меняться или повторяться в разных средах.

Как отобрать отмены

В уже полученной копии исходного Audit выберите Operation=DlpRuleUndo. Команда jq оставляет ExceptionInfo как есть, не предполагая, что это всегда вложенный JSON-объект. В официальной таблице верхний тип и отдельное описание complex type не задают однозначно форму каждой конкретной выгрузки; сначала осмотрите фактическое значение. Затем уточните объект и RuleId, расширьте интервал назад и найдите DlpRuleMatch. В Activity explorer можно начать с фильтра DLPRuleUndo, но проверяйте названия столбцов и полноту экспорта отдельно от API-схемы.

Пример и причина

В авторской заметке перед отменой есть совпадение, а причиной указано Document Change. Корректная рабочая гипотеза — изменилось состояние документа, которое использовалось при оценке политики. Нельзя переименовать эту причину в «сотрудник нажал разрешить» без других данных. Схема также различает Override и Policy Change. Значение FalsePositive фиксирует заявленную оценку, а не технически доказанную ошибку классификатора. Текст Justification следует трактовать как предоставленное обоснование, проверяя его по процессу организации.

Что именно отменено

Найдите перечень OverriddenActions, если он доступен, и сопоставьте его с действиями предыдущего совпадения. Не делайте общий вывод «DLP отключён»: событие относится к конкретной оценке и объекту, а другие правила или ограничения доступа могут продолжать действовать. Сверьте действовавший режим правила, время изменения политики и версию документа. Даже после снятия одного ограничения реальный доступ внешнего получателя требует отдельного подтверждения в соответствующей нагрузке. Отмена действия и последующая передача данных — разные звенья цепочки.

Следующий шаг

При Document Change исследуйте версию и редактора объекта; при Policy Change — изменение соответствующей конфигурации; при Override — пользователя, разрешённый порядок и обоснование. Это направления проверки, не готовая атрибуция человека по DlpAgent. Сопоставьте доступные журналы изменений и временные метки, запишите расхождения часов или доставки. В расследовании оставьте ссылки на исходные события и укажите, что известно о текущей защите. Изменение политики или прав документа здесь не выполняется: сначала требуется понятное объяснение наблюдаемого результата.

Если отмена не найдена

Проверьте, что нагрузка вообще использует этот тип события, и что период включает как исходное совпадение, так и последующую оценку. Убедитесь, что не перепутаны DlpInfo, отметка ложного срабатывания и реальная отмена действия. Проверьте scope прав, задержку доставки и все страницы выгрузки. Сравните Activity explorer с исходным Audit; это преобразованные и исходные данные, а не одинаковые файлы. При отсутствии предыдущего Match или причины отметьте разрыв цепочки. Пустая выборка не подтверждает ни сохранение блокировки, ни успешный обход защиты. Отказ доступа к аудиту или неполная область выгрузки отличаются от нулевого результата. Уточните у владельца Purview разрешённую область чтения; доступ к чувствительному содержимому DLP предоставляется отдельно и для сопоставления идентификаторов обычно не требуется.

Поля и область применения

Исходное полеСмысл и ограничения
OperationDlpRuleUndo в исходной схеме; область этой процедуры — SharePoint/OneDrive.
ExceptionInfoПричина/исключение; сначала проверить фактическую сериализацию экспорта.
Reason / FalsePositive / JustificationДокументированные элементы ExceptionInfo; не всякая отмена является override.
PolicyDetails[].Rules[].OverriddenActionsКакие ранее применённые действия отменены, если поле предоставлено.
PolicyDetails[].Rules[].RuleIdПравило, которое нужно связать с предшествующим совпадением.
SharePointMetaData.UniqueId / FilePathUrlКлюч и путь документа; имя или URL могут меняться.
CreationTime / IdВремя и исходный идентификатор отмены; порядок времени нужно проверить.

Примеры записей

Данные в примерах условные. Состав полей зависит от версии и настроек источника.

Схема сопоставления событий, а не исходный JSON

Поясняющая схема. Поясняющая схема с авторскими подписями. Это авторская схема, а не нативный формат Purview. Структуру ExceptionInfo сверяйте по исходной записи.

Источник: DLP Audit, SharePoint
Объект: demo-document-01
10:00 UTC: найдено DlpRuleMatch правила demo-rule-01
10:12 UTC: найдено DlpRuleUndo того же правила
Причина из ExceptionInfo: Document Change
Вывод: изменение применимости требует проверки версии документа; пользовательский override не подтверждён
Остаточный доступ и другие DLP-правила: ещё не проверены

Команды и способы проверки

Укажите свой узел, путь к журналу и временной интервал. Требуемая среда указана рядом с командой.

jq 1.6/1.7, чтение локальной JSONL-копии; укажите своё имя файла. Период и нужный ресурс нужно ограничить отдельно: приведённый фильтр времени не содержит.

jq -c 'select(.Operation == "DlpRuleUndo") | {CreationTime, Id, Operation, ObjectId, ExceptionInfo, PolicyDetails, SharePointMetaData}' dlp-audit.jsonl

Первоисточники

DlpRuleUndo не является универсальным событием пользовательского обхода ограничения во всех службах Microsoft 365 и не означает автоматическое снятие всей защиты.

Связанные материалы

Как пользоваться техническим справочником

Найдите порт, код ошибки, событие или источник журнала. Уточните протокол и систему, затем сверяйте значение, поля, примеры и первоисточники. Назначение порта не определяет фактическую службу, а одна запись не доказывает инцидент.

Материалы по разделам

События и журналы

Два ответа рядом

Сравнение источников

Сравнение показывает различия. События и поля разных систем не считаются эквивалентными.

Выберите службу

В списке — службы, доступные с текущими условиями. Число рядом — количество записей портов, а не программ на вашем узле.

Как искать в справочнике

Введите число, код, фрагмент сообщения или вопрос. Известный идентификатор поможет найти карточку; это не анализ самого инцидента.

  1. Введите номер, код, имя или фрагмент записи. Для портов можно использовать список: 80, 443, 8000–8010.
  2. Уточните поиск фильтрами. Все условия действуют одновременно. Числа в списках показывают, сколько материалов останется при выборе варианта.
  3. Службу выбирайте из каталога: поиск внутри списка помогает найти название, а кнопка «Выбрать» применяет его.
  4. Убирайте отдельные условия кнопкой × рядом с фильтром. «Сбросить фильтры» сохраняет текст поиска и текущий раздел.
  5. В карточке сверьте источник, версию и условия регистрации, затем откройте поля, примеры и первоисточник.

/ — перейти к поиску. Прямые ссылки открывают выбранную карточку в этом же справочнике.

Назначения портов и коды приведены по официальным реестрам. Версии, условия регистрации и ссылки на документацию указаны в карточках.

Избранное и недавние материалы хранятся в этом браузере. Запрос и фильтры сохраняются при возврате к выдаче и обновлении вкладки. Поиск работает локально.

Что есть в справочнике

От вопроса к свидетельствам: кто вошёл, что запустил, к каким данным обратился, что изменил и где искать следы.

Выберите область, чтобы посмотреть доступные источники и перейти к материалам.

Уточнить или исправить ответ

Скопируйте сообщение и отправьте его на mail@ibcourses.ru.