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

Microsoft 365: скачивание файла SharePoint/OneDrive

К ответу ↓

FileDownloaded — операция скачивания документа в аудитируемом сервисе. Проверяйте источник записи, учётную запись или приложение и путь файла; ClientIP может принадлежать посреднику.

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

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

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

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

Microsoft 365: скачивание файла SharePoint/OneDrive

FileDownloaded — операция скачивания документа в аудитируемом сервисе. Проверяйте источник записи, учётную запись или приложение и путь файла; ClientIP может принадлежать посреднику.

1. Определите tenant и workload

Закрепите организацию, SharePoint/OneDrive-ресурс, период и пользователя либо приложение. Operation=FileDownloaded встречается в разных сервисах, поэтому одно имя операции без Workload и объекта недостаточно. Проверьте права на поиск и доступный период хранения. Текущие облачные документы не устанавливают вашу лицензию, настройки аудита или полноту уже полученной выгрузки.

2. Отберите исходные записи

В Purview Audit выберите нужные сервис, действие и время, затем откройте подробности. CSV-экспорт может содержать JSON в AuditData; его нужно корректно разобрать, прежде чем применять jq к NDJSON. Сохраните полную исходную запись и условия поиска. Не используйте разделение CSV по каждой запятой: вложенные данные и экранирование делают такую копию недостоверной.

3. Прочитайте учебный фрагмент

В примере FileDownloaded относится к SharePoint и учебному пути demo.csv. UserId показывает identity, записанную сервисом, ClientIP — наблюдаемый адрес. Оба значения вымышлены. Сокращённый объект не содержит всех подробностей клиента и результата. Не делайте из одного события вывод, что человек самостоятельно сохранил файл на личном устройстве или передал его за пределы организации.

4. Проверьте объект и технического субъекта

Сопоставьте ObjectId с точным ресурсом и при необходимости доступной версией файла. Учитывайте, что identity может принадлежать приложению или системному процессу, а IP — посреднику. Заголовок user-agent и отображаемое имя пользователя дополняют контекст, но не заменяют его. Не смешивайте скачивание с выдачей прав: SharingSet описывает другую часть истории.

5. Найдите связанный доступ и цель

При вопросе о несанкционированном чтении проверьте действовавшие разрешения, связанный вход/сеанс и прикладной контекст. Если нужно установить последующую передачу, ищите отдельные события отправки или внешнего доступа в подходящих источниках. В отчёте оставьте исходные идентификаторы и временные отметки, отделив факт сервисного скачивания от предположений о намерении и получателе.

6. Если скачивание не найдено

Проверьте workload, точное имя операции, ресурс, часовой пояс и полноту экспорта. Возможны недостаточные права, другой период хранения или задержка появления аудита; отсутствие в узкой выборке не равно отсутствию действия. Сравните исходный Audit с нормализованной записью SIEM. Если доступен только путь без события, укажите, что факт скачивания данным источником не подтверждён.

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

Исходное полеСмысл и ограничения
CreationTimeUTC-время формирования audit record.
OperationFileDownloaded.
UserIdIdentity действия, включая приложения и system accounts.
ClientIPАдрес устройства либо trusted application в зависимости от сервиса.
ObjectIdДля SharePoint — путь ресурса.
Workload / VersionКонтекст схемы сервиса и версии операции.

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

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

Пример фрагмента записи

Фрагмент журнала. Фрагмент AuditData; обязательность и состав полей зависят от workload/version.

{
  "CreationTime": "2026-11-04T06:20:00Z",
  "Operation": "FileDownloaded",
  "Workload": "SharePoint",
  "UserId": "demo.user@example.invalid",
  "ClientIP": "192.0.2.20",
  "ObjectId": "https://tenant.example.invalid/sites/demo/Shared%20Documents/demo.csv"
}

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

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

jq 1.8 · после отдельного разбора AuditData из CSV в NDJSON

jq 'select(.Operation == "FileDownloaded") | {CreationTime,UserId,ClientIP,ObjectId}' AuditData.ndjson

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

UserId может быть системной учётной записью или идентификатором приложения; адрес не всегда является устройством человека.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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