Гид по технологиям

Отчёт об активности пользователей OneDrive: как получить, анализировать и действовать

9 min read IT Обновлено 15 Dec 2025
Отчёт активности OneDrive — как получить и анализировать
Отчёт активности OneDrive — как получить и анализировать

Вкладка OneDrive и корпоративное облачное хранилище

Краткое определение

OneDrive — облачное хранилище Microsoft для рабочих и учебных аккаунтов. Отчёт об активности пользователей OneDrive показывает, кто, когда и какие операции выполнял с файлами и папками (просмотр, редактирование, совместный доступ и т.д.).

Почему важен отчёт об активности OneDrive

  • Контроль использования хранения и планирование квот.
  • Обнаружение риска утечек через внешние ссылки и приглашения.
  • Проверка соблюдения политик доступа и аудита действий пользователей.
  • Трекинг инцидентов безопасности и подготовка доказательной базы.

Важно: журнал активности содержит как внутренние, так и внешние действия. Внутренние — пользователи вашей подписки Microsoft 365; внешние — приглашённые или анонимные пользователи.

Что записывается в отчёте об активности пользователей OneDrive

Ниже — перевод и краткое пояснение основных типов событий, которые обычно доступны в журнале.

События совместной работы

  • AccessInvitationAccepted — пользователь принял приглашение внешнего пользователя.
  • AccessInvitationCreated — приглашение внешнему пользователю создано.
  • AccessInvitationExpired — приглашение истекло (обычно автоматически через 7 дней, если не принято).
  • AccessInvitationRevoked — приглашение внешнего пользователя отозвано.
  • AccessInvitationUpdated — приглашение внешнего пользователя обновлено.
  • AccessRequestApproved — запрос внутреннего пользователя на доступ одобрен.
  • AccessRequestCreated — внутренний пользователь запросил доступ к файлу/папке.
  • AccessRequestExpired — запрос на доступ истёк (обычно через 7 дней).
  • AccessRequestRejected — запрос на доступ отклонён.

Доступ и управление файлами

  • FileCheckedIn — файл возвращён из состояния «занят» (check-in).
  • FileCheckedOut — файл взят на редактирование (check-out), что блокирует изменения других.
  • FileCheckedOutDiscarded — блокировка на файле снята без сохранения изменений.
  • FileCopied — создана копия файла в библиотеке документов.
  • FileDeleted — файл удалён из OneDrive для бизнеса.
  • FileDownloaded — пользователь скачал копию файла на локальный диск.
  • FileModified — файл сохранён или автоматически сохранён.
  • FileMoved — файл перемещён в другую папку внутри библиотеки.
  • FileRenamed — файл переименован.
  • FileRestored — файл восстановлен из корзины сайта.
  • FileUploaded — файл загружен в библиотеку документов.
  • FileViewed — файл просматривался через приложения Office Online.

Совместный доступ к файлам

  • SharedLinkCreated — создан просмотрный или правка-ссылка.
  • SharedLinkDisabled — ранее созданная ссылка отключена и больше не работает.
  • SharingRevoked — права доступа к файлу/папке отозваны для конкретного пользователя.
  • SharingSet — созданы или обновлены права доступа.

Как получить отчёт об активности пользователей OneDrive

Ниже — проверенные способы: встроенный отчёт в админ‑центре Microsoft 365 и специализированные инструменты.

1. Через административный центр Microsoft 365

  1. Войдите в Microsoft 365 с учётной записью администратора.
  2. Откройте административный центр.
  3. В левой панели выберите Reports.
  4. Нажмите Usage.
  5. Нажмите Choose Columns, чтобы добавить или убрать столбцы. Доступные поля:
    • URL
    • Deleted
    • Owner
    • Owner principal name
    • Last activity date (UTC)
    • Files
    • Active files
    • Storage used (MB)
  6. Нажмите Export, чтобы получить CSV‑файл.

Примечание: встроенный отчёт покрывает временные интервалы 7, 30, 90 и 180 дней. Это удобно для общей картины, но не покрывает произвольные периоды за годы.

2. С помощью специализированного инструмента (пример: ManageEngine M365 Manager Plus)

Для детального, гибкого и настраиваемого анализа логов удобно использовать сторонние решения.

  1. Скачайте ManageEngine M365 Manager Plus.
  2. Установите программу.
  3. Запустите M365 Manager Plus.
  4. Нажмите вкладку Reports.
  5. В левой панели выберите Other Services.
  6. Выберите OneDrive for Business Reports.
  7. Нажмите ссылку OneDrive Usage Reports.
  8. Выберите нужный отчёт из списка.
  9. Укажите Microsoft 365 Tenant, для которого нужно сформировать отчёт.
  10. В выпадающем списке Period выберите временной интервал.
  11. Отчёт будет сгенерирован и представлен с графиками и метриками.

Почему сторонний инструмент может быть лучше:

  • Гибкая фильтрация по произвольным датам.
  • Наглядные графики и экспорт множеством форматов.
  • Конкретные отчёты для аудиторов и команд безопасности.
  • Возможность автоматической архивации и передачи в SIEM.

Читать также:

  • OneDrive search broken for some users across platforms
  • OneDrive for Mac now supports syncing to APFS-formatted removable drives

Альтернативные подходы и дополнительные методы

Если вам нужно больше гибкости, рассмотрите следующие варианты.

PowerShell — быстрый доступ к объединённому журналу аудита

Для поиска по объединённому журналу аудита (Unified Audit Log) можно использовать PowerShell (Exchange Online Management). Пример запроса:

Connect-ExchangeOnline -UserPrincipalName admin@contoso.com
Search-UnifiedAuditLog -StartDate "2025-01-01" -EndDate "2025-01-31" -RecordType SharePoint -ResultSize 5000 | Export-Csv "C:\reports\onedrive-jan-2025.csv" -NoTypeInformation

Объяснение: RecordType SharePoint включает события, связанные с SharePoint и OneDrive. ResultSize ограничивает количество записей.

Важно: для использования команд требуется соответствующая роль и включённый аудит в Microsoft 365.

Microsoft Graph и Management Activity API

  • Microsoft Graph и Office 365 Management Activity API позволяют программно получать события аудита и интегрировать их в собственные аналитические системы.
  • Этот путь полезен для автоматизации ETL в SIEM и построения кастомных дашбордов.

Экспорт в SIEM

  • Экспортируйте логи в SIEM (Splunk, Elastic, Azure Sentinel). Это даёт централизованный поиск, корреляцию и оповещения.
  • Сопровождайте экспорт нормализацией полей (userPrincipalName, ipAddress, activity) и метаданными площадки.

Когда стандартные отчёты не подходят

  • Нужен полный исторический архив за годы (встроенные отчёты ограничены до 180 дней).
  • Требуется корреляция OneDrive‑событий с сетевой активностью и аутентификацией для расследования инцидентов.
  • Необходимо настроить кастомные оповещения на специфические операции (например, массовые скачивания).

В таких случаях выбирайте PowerShell + хранение самих логов или специализированный инструмент с интеграцией в SIEM.

Мини‑методология: как организовать аудит OneDrive за 30 дней

  1. Определите цели аудита (безопасность, соответствие, оптимизация хранилища).
  2. Согласуйте период и объём данных.
  3. Включите или проверьте включение Unified Audit Log.
  4. Соберите исходные отчёты (админ‑центр, PowerShell, API, сторонний инструмент).
  5. Нормализуйте данные и сохраните контрольные точки.
  6. Проведите анализ: поиск аномалий, массовых скачиваний, внешних приглашений.
  7. Подготовьте отчёт с рекомендациями и планом мероприятий.
  8. Настройте автоматизацию оповещений и регулярных экспортов.

Роль‑ориентированные чек-листы

Ниже — упрощённые чек-листы для трёх ключевых ролей.

Для ИТ‑администратора

  • Убедиться, что аудит включён и покрывает RecordType SharePoint.
  • Настроить регулярный экспорт логов (ежедневно или еженедельно).
  • Настроить ротацию и хранение экспортов (архивация).
  • Обеспечить доступность CSV/JSON для команд безопасности.

Для специалиста по безопасности

  • Настроить оповещения на массовые скачивания, создание внешних ссылок и массовые приглашения.
  • Коррелировать события OneDrive с логами входа и сетевыми событиями.
  • Проводить расследование инцидентов с использованием временных меток и IP.

Для менеджера по соответствию

  • Проверять отчёты на соответствие политик совместного доступа.
  • Подготавливать выборочные доказательства для аудита.
  • Утверждать политики хранения и удаления данных.

SOP: получить отчёт OneDrive за произвольный период (пошагово)

Цель: получить CSV‑отчёт всех действий пользователей OneDrive за период.

  1. Проверить права администратора и включённость Unified Audit Log.
  2. Выбрать метод: встроенный отчёт (короткие периоды) или PowerShell/API/инструмент (произвольные периоды).
  3. Если PowerShell: подключиться к Exchange Online.
  4. Выполнить Search-UnifiedAuditLog с параметрами StartDate и EndDate и RecordType SharePoint.
  5. Экспортировать результат в CSV.
  6. Нормализовать поля (timestamp в UTC, userPrincipalName, operation, objectId, clientIP).
  7. Загрузить CSV в аналитическую систему или открыть в Excel/LibreOffice для анализа.
  8. Сохранить копию и зафиксировать контрольные суммы файлов для цепочки доказательств.

Критерии приёмки

  • CSV содержит все записи за период между StartDate и EndDate.
  • Для каждой записи есть временная метка в UTC и идентификатор пользователя.
  • Записи содержат тип операции (operation) и объект (objectId или URL).
  • Отчёт валидирован и открыт в аналитическом инструменте без ошибок кодировки.

Тесты и сценарии приёмки

  • Сценарий: пользователь создал внешнюю ссылку. Ожидается запись SharedLinkCreated с userPrincipalName и objectId.
  • Сценарий: файл скачан одновременно 100 раз. Ожидается массовый набор FileDownloaded с разными clientIP.
  • Сценарий: приглашение истекло. Ожидается AccessInvitationExpired через 7 дней после создания.

Incident runbook: реакция на подозрительные массовые скачивания

  1. Получить список FileDownloaded за последний час по фильтру по объекту или пользователю.
  2. Идентифицировать clientIP и userAgent.
  3. Сопоставить userPrincipalName с логами входа (sign-in logs).
  4. При подтверждённом компромиссе — отозвать сессии, сбросить пароли, приостановить учётную запись.
  5. Отозвать внешние ссылки на затронутые файлы.
  6. Подготовить отчёт с временной линией и рекомендациями.
  7. При необходимости — эскалировать к юридическому отделу.

Миграция логов и интеграция с SIEM: практические советы

  • Нормализуйте поля: замените локальные имена полей на стандартизированные (timestamp, actor, action, resource, sourceIp).
  • Установите ретеншн‑политику: сколько храните оригинальные CSV и сколько — агрегаты.
  • Используйте подписку API или коннектор на стороне SIEM для автоматического приёма новых событий.

Конфиденциальность и соответствие (GDPR и локальные требования)

  • Логи содержат персональные данные (имена пользователей, IP). Применяйте принцип минимизации и ротацию.
  • Ограничьте доступ к сырьевым логам и используйте аудит доступа к самим логам.
  • При передаче в облачные SIEM проверяйте соглашения о передаче данных и местонахождение хранения.

Важно: храните метаданные и журналы в соответствии с политиками организации и локальными законами о защите данных.

Модель зрелости процесса аудита OneDrive (высокоуровнево)

  • Нулевая зрелость: аудит отключён или используется только встроенный отчёт.
  • Базовый уровень: аудит включён, ежемесячные отчёты из админ‑центра.
  • Средний уровень: автоматический экспорт логов, базовые оповещения в SIEM.
  • Продвинутый уровень: полная корреляция с SIEM, автоматические playbook для инцидентов, ретроспективный анализ.

Когда выбирать ManageEngine или похожие продукты

  • Нужны готовые отчёты для менеджмента и аудиторов.
  • Требуется хранение и визуализация исторических данных за годы.
  • Необходимо быстро создавать отчёты по ролям и автоматизировать оповещения.

⇒ Получение специальных отчётов часто экономит время и снижает риск ошибок при ручном анализе.

Решающее дерево: как выбрать метод получения отчёта

flowchart TD
  A[Нужен отчёт OneDrive?] --> B{Период и глубина анализа}
  B --> |Короткий период '<=180 дней'| C[Использовать админ-центр]
  B --> |Произвольный период или большой объём| D[PowerShell или API]
  B --> |Требуется визуализация и автоматизация| E[Специализированный инструмент / SIEM]
  D --> F[Search-UnifiedAuditLog + экспорт]
  E --> G[ManageEngine / SIEM коннектор]
  C --> H[Export CSV из админ-центра]

Шаблон рекомендаций после аудита (короткий)

  • Отключить или ограничить внешние ссылки там, где это не требуется.
  • Обновить политики совместного доступа и ротацию приглашений.
  • Включить регулярный экспорт логов и интеграцию с SIEM.
  • Настроить оповещения на массовые скачивания и массовые изменения прав.

Глоссарий (1 строка каждое)

  • Unified Audit Log — объединённый журнал аудита в Microsoft 365, содержащий события SharePoint/OneDrive и других сервисов.
  • userPrincipalName — уникальный идентификатор пользователя в Microsoft 365 (обычно email).
  • SIEM — платформа для корреляции и анализа логов безопасности.

Краткое объявление для команды (100–200 слов)

Мы вводим регулярный аудит активности OneDrive: с этого месяца логи будут автоматически экспортироваться и анализироваться. Это позволит быстрее выявлять аномалии, контролировать внешние ссылки и доказывать соответствие требованиям. Команды безопасности и соответствия получат доступ к агрегированным отчётам. ИТ‑администраторы настроят автоматический экспорт. Если у вас есть проекты с повышенными требованиями к конфиденциальности, сообщите нам для настройки исключений.

Социальный превью

OG Заголовок: Отчёт активности OneDrive — руководство для ИТ и безопасности OG Описание: Как получить отчёт OneDrive, собрать логи и настроить оповещения для обнаружения утечек и расследования инцидентов.

Итог

Отчёт об активности пользователей OneDrive — ключевой инструмент для контроля доступа, расследований и оптимизации хранилища. Для быстрого обзора используйте админ‑центр; для произвольных периодов, глубокой аналитики и интеграции с SIEM — PowerShell, API или специализированные решения. Настройте процессы, роли и автоматизацию, чтобы журнал работал на безопасность и соответствие вашей организации.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Обновление до Windows 11 через Installation Assistant
Инструкции

Обновление до Windows 11 через Installation Assistant

Как скачать DOOM: The Dark Ages на ПК
Игры

Как скачать DOOM: The Dark Ages на ПК

Как пользоваться паяльником — руководство
Электроника

Как пользоваться паяльником — руководство

Использовать Android как модем — без рутирования
Android.

Использовать Android как модем — без рутирования

Настройка Проводника в Windows 11
Windows

Настройка Проводника в Windows 11

Outlook не получает письма Gmail — как исправить
Email

Outlook не получает письма Gmail — как исправить