OneDrive for Business の容量警告通知を任意のタイミングに変更する方法

【Microsoft 365】OneDrive  管理者向け トラブルシューティング Microsoft 365
スポンサーリンク
スポンサーリンク

OneDrive for Business の容量警告通知を任意のタイミングに変更する方法

OneDrive for Business を利用していると、「使用容量が 90% に達した際に通知が届く」という既定の動作に不便を感じる方も多いのではないでしょうか。

この記事では、その通知タイミングを変更する方法について、PowerShell を使用した実践的な手順をご紹介します。

スポンサーリンク

既定の動作と制限について

仕様では、使用容量が 90% に達したタイミングで通知が送信される仕組みになっています。この値は組織全体では変更できませんが、PowerShell を活用すれば、特定のユーザーに対して個別に通知タイミングを調整することが可能です。

スポンサーリンク

PowerShell で容量警告レベル(WarningLevel)を変更する手順

ステップ1:SharePoint Online Management Shell をインストール

ステップ2:SharePoint 管理センターに接続

Connect-SPOService -Url https://<テナント名>-admin.sharepoint.com

コマンド実行後、Microsoft 365 の全体管理者アカウントでサインインします。

ステップ3:OneDrive 一覧を CSV で出力

cd $env:USERPROFILE\Desktop
Get-SPOSite -IncludePersonalSite $true -Template SPSPERS -Limit All | select Url, Owner | Export-Csv -Path SiteList.csv -Encoding UTF8

ステップ4:CSV を編集

  1. CSV を Excel で開く
  2. 対象の URL(列「Url」)のみ残し、不要な行を削除
  3. 列「Owner」を削除して保存

ステップ5:WarningLevel を一括で変更

Import-Csv -Encoding UTF8 SiteList.csv | %{
  Set-SPOSite -Identity $_."Url" -StorageQuotaWarningLevel 2048
}

※上記の例では 2048MB(2GB)に設定しています。最低値は 1024MB(1GB)です。

ステップ6:ユーザーごとに個別設定(任意)

Set-SPOSite -Identity https://contoso-my.sharepoint.com/personal/user1_contoso_onmicrosoft_com -StorageQuotaWarningLevel 1024

ステップ7:現在の設定値を確認

Get-SPOSite -IncludePersonalSite $true -Template SPSPERS -Limit All | select Url, StorageQuota, StorageQuotaWarningLevel
スポンサーリンク

通知タイミングをカスタマイズすることで得られるメリット

  • 早めの対応が可能になり、業務中断のリスクを軽減
  • ユーザーごとに柔軟な容量管理が可能
  • IT 管理者が不要な問い合わせに対応する時間を削減
スポンサーリンク

まとめ

組織全体で既定の警告通知設定を変更することはできませんが、PowerShell を使えば個別のユーザーに対して通知タイミングを細かく設定することが可能です。OneDrive for Business の容量管理にお悩みの方は、ぜひ今回の方法を試してみてください。

スポンサーリンク

参考リンク

コメント

タイトルとURLをコピーしました