🔄 Initializing data…

Created by Claude - please verify
Copilot adoption - Microsoft 365 Copilot usage report (30 days); it covers licensed Copilot users only, not free Copilot Chat.
Required Microsoft Graph permissions
Reports.Read.All User.Read.All — application permissions, granted to the app registration with admin consent.
Licence: Microsoft 365 Copilot licences.
Endpoints: GET /v1.0/copilot/reports/getMicrosoft365CopilotUsageUserDetail(period='D30') · GET /v1.0/users (department)
If 'Display concealed user, group, and site names in all reports' is on in the Microsoft 365 admin center, names come back hashed and departments stay empty. Usage data lags by up to 72 hours.
If a permission is missing, this report shows a red load error with the Graph status code — not an empty table.

Copilot Licence Adoption

Microsoft 365 Copilot is one of the most expensive per-user licences. Which seats were never used, which went quiet, and in which apps do people actually use Copilot? Unused and inactive seats are listed first - they are the ones to reassign.


Nobody in the tenant has a Microsoft 365 Copilot licence.

An error has occurred. This application may no longer respond until reloaded. Reload 🗙