OneDrive Activity Reportは、Microsoft 365管理センターでOneDriveユーザーごとのファイル操作、同期、内部共有、外部共有の状況を確認するための利用状況レポートです。結論から言うと、2026年5月20日前後に確認すべきポイントは「新しい移行作業が必要」というより、Activityレポートで分かる範囲、匿名化設定、CSVエクスポート、Graph API連携、ストレージ確認時のUsageレポート併用を正しく押さえることです。
特に注意したいのは、OneDrive Activity Reportだけでは「どのファイルを誰に共有したか」まで詳細に追跡する監査ログにはならない点です。外部共有の件数を把握する入口として使い、問題がありそうな場合はMicrosoft Purviewの監査ログやSharePoint / OneDriveの共有設定確認につなげるのが実務的です。Microsoft Learnの該当ページでは、OneDrive Activity Reportが「OneDriveでのファイル操作」と「共有ファイル数」からユーザーごとの利用状況を把握するレポートとして説明されています。(Microsoft Learn)
OneDrive Activity Reportで分かること
OneDrive Activity Report – Microsoft 365 Admin Center – Microsoft 365 adminは、組織内でOneDriveがどの程度使われているかを、ユーザー単位で確認するための管理者向けレポートです。
主に確認できるのは、次のような情報です。
| 確認項目 | 分かること | 実務での使いどころ |
|---|---|---|
| 最終アクティビティ日 | 対象期間内で最後にファイル操作が発生した日 | 利用が止まっているアカウントの把握、ライセンス棚卸し |
| 閲覧・編集されたファイル数 | アップロード、ダウンロード、変更、閲覧されたファイル数 | OneDrive活用状況の把握 |
| 同期されたファイル数 | ローカル端末とOneDrive間で同期されたファイル数 | 同期クライアント利用状況の確認 |
| 内部共有ファイル数 | 組織内ユーザー、または外部ユーザーを含む可能性があるグループへの共有数 | 部門内・チーム内コラボレーションの把握 |
| 外部共有ファイル数 | 組織外ユーザーへの共有数 | 外部共有リスクの初期確認 |
| 削除状態 | ユーザーのライセンスが削除されたか | 退職者・異動者の利用履歴確認 |
| 割り当て製品 | ユーザーに割り当てられているMicrosoft 365製品 | ライセンス確認、棚卸し |
Microsoftの公式情報では、OneDrive Activity Reportの列として、Username、Last activity date、Files viewed or edited、Files synced、Files shared internally、Files shared externally、Deleted、Deleted date、Product assignedなどが定義されています。(Microsoft Learn)
今回の公式情報で管理者が押さえるべき変更点
今回の更新で重要なのは、OneDrive Activity Reportの見方そのものを誤解しないことです。大規模な仕様変更や強制的な移行作業が告知されているわけではなく、管理センターでの確認手順、対象期間、列の意味、匿名化設定を実務で正しく扱うことが中心になります。
レポートの確認場所がMicrosoft 365管理センターに整理されている
OneDrive Activity Reportは、Microsoft 365管理センターから次の流れで確認します。
| 手順 | 操作 |
|---|---|
| 1 | Microsoft 365管理センターを開く |
| 2 | ナビゲーションメニューで「Reports」を選択する |
| 3 | 「Usage」を選択する |
| 4 | Reports配下で「OneDrive」を選択する |
| 5 | 「Activity」タブを開く |
公式ドキュメントでも、Microsoft 365 admin centerからReports、Usage、OneDrive、Activityタブへ進む手順が示されています。(Microsoft Learn)
現場でよくあるつまずきは、「OneDriveの管理だからSharePoint管理センターで探す」と考えてしまうことです。外部共有ポリシーやサイト設定はSharePoint管理センター側で扱いますが、OneDrive Activity Reportの確認場所はMicrosoft 365管理センターの利用状況レポートです。
ActivityレポートとUsageレポートの違い
OneDrive関連のレポートで混同しやすいのが、ActivityレポートとUsageレポートです。名前が似ていますが、見るべき場面が違います。
| レポート | 主な目的 | 確認できる代表的な内容 | 向いている用途 |
|---|---|---|---|
| OneDrive Activity Report | ユーザーの操作・共有状況を見る | 閲覧・編集、同期、内部共有、外部共有、最終アクティビティ日 | 利用状況、共有傾向、活用度の確認 |
| OneDrive Usage Report | アカウント、ファイル数、ストレージ使用量を見る | ファイル数、アクティブファイル数、Storage used、Site IDなど | 容量管理、ストレージ逼迫の確認 |
ストレージ利用量を確認したい場合は、Activityタブだけで判断せず、OneDrive Usage Reportも確認する必要があります。MicrosoftのOneDrive Usage Reportでは、組織全体およびユーザーごとのOneDriveについて、アカウント数、ファイル数、ストレージ使用量などを確認できると説明されています。(Microsoft Learn)
判断基準:どちらを見るべきか
「誰が使っているか」「共有が増えていないか」を見たい場合はActivity Reportを使います。
一方で、「どのユーザーのOneDrive容量が大きいか」「退職者のOneDriveがストレージを消費していないか」「ファイル数が急増していないか」を確認したい場合はUsage Reportが適しています。
たとえば、外部共有が急に増えている部署を見つけたいならActivity Reportを確認します。ストレージ上限に近いユーザーを洗い出したいならUsage Reportを確認します。この使い分けを誤ると、レポートを見ているのに必要な判断ができません。
対象期間とデータの見方で注意すべき点
OneDrive Activity Reportは、過去7日、30日、90日、180日の傾向を表示できます。ただし、特定の日付を選択した場合、表に表示されるデータは「レポート生成日」基準ではなく、現在日から最大28日分の範囲として扱われる点に注意が必要です。(Microsoft Learn)
これは、月次報告や監査資料を作るときに重要です。
たとえば、月末に「先月15日の共有状況」を確認しようとしても、選択日や取得タイミングによって表の見え方が期待と異なる可能性があります。定例レポートを作る場合は、月末にまとめて確認するより、毎週または毎月決まった日にCSVエクスポートして保存する運用にした方が安全です。
レポート運用でおすすめの保存ルール
| 目的 | おすすめ期間 | 保存方法 |
|---|---|---|
| 週次の利用傾向確認 | 7日または30日 | CSVを週次保存 |
| 月次の外部共有確認 | 30日 | 月初に前月分として保存 |
| ライセンス棚卸し | 90日または180日 | 四半期ごとに保存 |
| 監査・証跡の補助資料 | 30日+Purview監査ログ | CSVと監査ログを組み合わせる |
CSVエクスポートは、全ユーザーの利用データをExcel形式のCSVとして出力し、並べ替え、フィルター、検索に使えると公式ドキュメントで説明されています。(Microsoft Learn)
影響範囲:誰が確認すべきか
OneDrive Activity Reportの更新内容は、エンドユーザーの日常操作を直接変えるものではありません。ただし、管理者や開発者のレポート運用には影響します。
| 対象者 | 確認すべき内容 |
|---|---|
| Microsoft 365管理者 | レポート閲覧権限、匿名化設定、CSVエクスポート運用 |
| SharePoint / OneDrive管理者 | 外部共有数の傾向、共有ポリシー、OneDriveとSharePointの設定整合性 |
| セキュリティ担当 | 外部共有の増加、退職者・削除ユーザーの履歴、監査ログ連携 |
| 情シス・ヘルプデスク | ユーザーごとの利用状況、同期トラブルの初期切り分け |
| 開発者・データ分析担当 | Microsoft Graph Reports APIによる自動取得、CSV分析、Power BI連携 |
特に外部共有を管理している組織では、Activity Reportを「問題検知の入口」として使うのが現実的です。外部共有数が急増しているユーザーや部署を見つけたら、次にPurview監査ログで「誰が、何を、誰に、いつ共有したか」を追跡します。Microsoft Purviewの共有監査では、SharePoint OnlineとOneDrive for Businessの共有イベントを監査ログで確認でき、TargetUserOrGroupTypeやTargetUserOrGroupNameなどの情報を利用できます。(Microsoft Learn)
管理者が確認すべき設定
OneDrive Activity Reportを正しく使うには、レポートそのものだけでなく、周辺設定も確認する必要があります。
レポート閲覧権限
Microsoft 365管理センターの利用状況レポートを見るには、適切な管理者ロールが必要です。公式のUsage reports overviewでは、Global Administrator、SharePoint Administrator、Reports Reader、Usage Summary Reports Readerなど、複数のロールが利用状況レポート閲覧に関係すると説明されています。(Microsoft Learn)
実務では、日常的なレポート確認だけのためにグローバル管理者を使うのは避けるべきです。Microsoftも最小権限のロール利用を推奨しており、Global Administratorは高権限ロールとして緊急時などに限定する考え方が示されています。(Microsoft Learn)
おすすめの権限設計
| 利用シーン | 推奨される考え方 |
|---|---|
| 日常的な利用状況確認 | Reports Readerなど、読み取り中心のロールを検討 |
| SharePoint / OneDrive管理も担当 | SharePoint Administratorを検討 |
| ユーザー詳細を表示する設定変更 | Global Administrator権限が必要になる場面を限定運用 |
| 外部委託先にレポート確認を任せる | ユーザー詳細の表示可否とCSV持ち出しルールを明確化 |
ユーザー情報の匿名化設定
Microsoft 365の利用状況レポートでは、既定でユーザー名、表示名、グループ、サイトなどのユーザー固有情報が非表示になります。これは、各地域のプライバシー要件に対応しやすくするための設定です。(Microsoft Learn)
ユーザー名を表示したい場合は、組織のプライバシーポリシーや社内規程を確認したうえで、Microsoft 365管理センターのReports設定から、秘匿されたユーザー、グループ、サイト名を表示する設定を変更します。
ただし、ユーザー名を表示できるからといって、無条件に有効化すべきではありません。次のような観点で判断してください。
| 判断項目 | 確認ポイント |
|---|---|
| 社内規程 | 利用ログや個人名の閲覧ルールが定められているか |
| 目的 | ライセンス棚卸し、セキュリティ調査など正当な目的があるか |
| 閲覧者 | レポート閲覧者が必要最小限に限定されているか |
| 保存方法 | CSVを誰が、どこに、どの期間保存するか |
| 監査性 | 設定変更やユーザー情報表示の操作が記録されることを理解しているか |
公式情報では、このユーザー情報表示設定の変更はMicrosoft GraphやPower BIのMicrosoft 365 usage reportsにも適用され、識別可能なユーザー情報を表示する操作はMicrosoft Purviewポータルの監査ログに記録されるとされています。(Microsoft Learn)
外部共有の確認で失敗しやすいポイント
OneDrive Activity Reportを見ると、Files shared externallyの列で外部共有されたファイル数を確認できます。しかし、この数値だけで「情報漏えいが起きた」と判断するのは早計です。
外部共有には、取引先との共同作業、採用候補者への資料共有、外部制作会社とのファイル受け渡しなど、正当な業務利用もあります。重要なのは、件数そのものではなく、いつもと違う増加、特定ユーザーへの集中、共有ポリシーとの不整合を見つけることです。
外部共有を確認するときの実務フロー
| ステップ | 確認内容 | 使用する機能 |
|---|---|---|
| 1 | 外部共有数が増えているユーザーを確認 | OneDrive Activity Report |
| 2 | 対象ユーザーの部署・業務内容を確認 | Entra ID、ユーザー管理情報 |
| 3 | 具体的な共有イベントを確認 | Microsoft Purview監査ログ |
| 4 | 必要に応じて共有ポリシーを見直す | SharePoint管理センター |
| 5 | 継続監視が必要なら定期レポート化 | CSV、Power BI、Graph API |
SharePointとOneDriveの組織レベルの共有設定は、SharePoint管理センターのSharingから変更できます。Microsoftの公式情報では、SharePoint管理者がSharePointとOneDriveの組織レベル共有設定を変更でき、必要に応じてサイトごとにより厳しい設定も構成できると説明されています。(Microsoft Learn)
また、OneDriveの外部共有設定はSharePointよりも厳しくできますが、SharePointより緩くすることはできません。外部共有が想定どおりに動かない場合は、OneDrive単体ではなくSharePoint側の組織設定も確認してください。(Microsoft Learn)
開発者・運用担当者はMicrosoft Graph Reports APIも確認する
管理センターでの手動確認だけでは、月次レポート作成や定期監視が属人化しやすくなります。開発者や運用担当者は、Microsoft Graph Reports APIを使った取得も検討できます。
OneDrive Activityのユーザー詳細は、Microsoft GraphのgetOneDriveActivityUserDetailで取得できます。公式ドキュメントでは、期間指定としてD7、D30、D90、D180が利用でき、日付指定の場合は過去30日間の範囲で指定する形になっています。(Microsoft Learn)
GET https://graph.microsoft.com/v1.0/reports/getOneDriveActivityUserDetail(period='D30')
このAPIは、成功時に事前認証済みのダウンロードURLへリダイレクトし、CSV形式のレポートを取得する仕組みです。CSVには、Report Refresh Date、User Principal Name、Last Activity Date、Viewed Or Edited File Count、Synced File Count、Shared Internally File Count、Shared Externally File Countなどの列が含まれます。(Microsoft Learn)
API利用時の注意点
| 注意点 | 内容 |
|---|---|
| 権限 | Reports.Read.Allが必要 |
| 匿名化設定 | 管理センター側のユーザー情報表示設定の影響を受ける |
| 保存先 | CSVにユーザー情報が含まれる可能性があるため、保存場所を制限する |
| 取得頻度 | レポートの更新タイミングを考慮し、過剰な取得を避ける |
| 本番利用 | betaではなくv1.0エンドポイントを優先する |
Microsoft GraphのReportsリソースでは、Microsoft 365サービスの利用状況を取得でき、サービスを多く使っているユーザーや、ライセンスが不要かもしれないユーザーの特定にも役立つと説明されています。(Microsoft Learn)
PowerShellで運用する場合は、Microsoft Graph PowerShellのGet-MgReportOneDriveActivityUserDetailも選択肢になります。このコマンドは、-Periodまたは-Dateを指定し、-OutFileで出力先ファイルを指定する構文になっています。(Microsoft Learn)
Get-MgReportOneDriveActivityUserDetail -Period D30 -OutFile ".\onedrive-activity-d30.csv"
移行・展開時に確認すべきポイント
OneDrive Activity Reportの更新自体で、既存環境に対する移行作業が必須になるわけではありません。ただし、Microsoft 365の運用改善やSharePoint / OneDriveの展開時には、次の点を事前に確認しておくとトラブルを減らせます。
展開前チェックリスト
| チェック項目 | 確認内容 |
|---|---|
| レポート閲覧権限 | 管理者に必要最小限のロールが付与されているか |
| 匿名化設定 | ユーザー名を表示する必要があるか、社内規程と整合しているか |
| 外部共有ポリシー | SharePointとOneDriveの組織レベル設定が意図どおりか |
| CSV保存ルール | エクスポートしたレポートの保存先、保存期間、閲覧者が決まっているか |
| ストレージ確認 | Activity ReportだけでなくUsage Reportも確認する運用になっているか |
| 監査ログ連携 | 外部共有の詳細調査にPurview監査ログを使えるか |
| 自動取得 | Graph APIやPowerShellで定期取得する必要があるか |
OneDrive利用が進むと、個人領域に業務ファイルが集まりやすくなります。特に退職者や異動者のOneDrive、外部共有されたままのファイル、同期エラーが続く端末は、あとから問題になりやすいポイントです。Activity Reportは、こうした問題を早めに見つけるための定点観測に向いています。
実務での活用シーン
ライセンス棚卸し
OneDriveの最終アクティビティ日が長期間ないユーザーを確認すると、Microsoft 365ライセンスの棚卸しに役立ちます。ただし、OneDriveを使っていないだけで、ExchangeやTeamsなど他サービスを利用している可能性があります。
そのため、OneDrive Activity Reportだけでライセンス削減を判断せず、Active Usersレポートや他サービスの利用状況と組み合わせて確認します。
外部共有の棚卸し
Files shared externallyが多いユーザーを確認し、業務上妥当な共有かを点検します。特定のユーザーだけ外部共有が突出している場合は、共有先や業務内容を確認し、必要に応じて共有リンクの種類、ゲストアクセス、ドメイン制限などを見直します。
SharePoint / OneDriveの外部共有では、組織レベルの設定、サイト単位の設定、Microsoft Entraの外部コラボレーション設定が関係します。外部共有を制限する場合は、OneDriveだけでなく、SharePointとEntra ID側の設定も合わせて確認してください。(Microsoft Learn)
同期トラブルの切り分け
Files syncedの数が極端に少ない、または最終アクティビティが止まっているユーザーは、OneDrive同期クライアントが使われていない可能性があります。
ただし、同期数が少ないこと自体は問題とは限りません。ブラウザー中心で作業しているユーザーもいます。ヘルプデスクでは、同期数だけで判断せず、ユーザーの作業スタイル、端末、OneDriveクライアントの状態を合わせて確認しましょう。
管理者が次に取るべき行動
OneDrive Activity Reportは、SharePoint / OneDrive運用における「利用状況の入口」です。まずはMicrosoft 365管理センターでActivityタブを開き、過去30日または90日のデータをCSVに出力してください。
次に、外部共有数が多いユーザー、最終アクティビティが止まっているユーザー、削除済みユーザーのデータを確認します。ストレージ利用量を見たい場合は、Activity ReportではなくOneDrive Usage Reportも併用します。外部共有の詳細調査が必要な場合は、Microsoft Purviewの監査ログで具体的な共有イベントを確認します。
最終的には、次の3点を運用ルールに落とし込むのが実用的です。
- OneDrive Activity Reportを月次でCSV保存する
- 外部共有数が一定以上のユーザーをレビュー対象にする
- ユーザー情報の表示設定とCSV保存ルールを社内規程に合わせる
この3点を整えるだけでも、OneDriveの利用状況、外部共有リスク、ライセンス棚卸しを継続的に管理しやすくなります。

コメント