Skip to Content
ReportsSharepoint ReportsSharePoint Storage Report

SharePoint Storage Report

Storage consumption analysis across all SharePoint Online sites. Track usage by site type, identify sites approaching quotas, and plan storage capacity.

Overview

The SharePoint Storage Report provides detailed analysis of storage consumption across your SharePoint Online environment. Monitor site-level storage usage, identify growth trends, and manage quota allocation to optimize your storage investment.

Report Columns

ColumnDescription
Site NameSharePoint site display name
Site URLFull URL of the SharePoint site
Site TypeTeam Site, Communication Site, Hub Site, or Personal
Storage UsedCurrent storage consumption
Storage QuotaAllocated storage quota
Quota Used %Percentage of quota consumed
File CountTotal number of files in the site
Last ActivityDate of most recent site activity
OwnerPrimary site owner

Storage by Site Type

Site TypeDescription
Team SitesSites connected to Microsoft 365 Groups and Teams
Communication SitesIntranet and publishing sites
Hub SitesSites that organize other sites into a hub
Personal (OneDrive)Individual OneDrive for Business sites

Sites Approaching Quota

The report highlights sites at risk of running out of storage:

  • Critical (95%+) — Immediate action needed to increase quota or clean up
  • Warning (85-95%) — Site will reach capacity soon at current growth rate
  • Caution (75-85%) — Monitor growth and plan for expansion

Warning: Sites that reach their storage quota will prevent users from uploading new files. Proactively manage storage to avoid disruption.

Inactive Sites

Identify sites consuming storage with no recent activity:

Inactivity PeriodSite CountRecommendation
90-180 daysVariesReview with site owner
180-365 daysVariesArchive candidate
Over 365 daysVariesDelete candidate

Filters

  • Site Type — Team, Communication, Hub, Personal
  • Storage Range — Filter by usage amount or percentage
  • Activity — Active, Low activity, Inactive
  • Tenant — Filter by managed tenant
  • Date Range — For trend analysis

Graph API Data Sources

  • GET /reports/getSharePointSiteUsageStorage
  • GET /reports/getSharePointSiteUsageDetail
  • GET /reports/getSharePointSiteUsageFileCounts

API Reference

  • GET /api/reports/sharepoint/storage — Get storage analysis
  • GET /api/reports/sharepoint/storage/sites-at-risk — Get sites approaching quota
  • GET /api/reports/sharepoint/inactive — Get inactive sites list
  • POST /api/reports/sharepoint/storage/export — Export report data
Last updated on