This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. We're covering it all. You won't want to miss it.
Learn moreLevel up your Power BI skills this month - build one visual each week and tell better stories with data! Get started
Hi everyone,
I’m currently working on building a dashboard similar to a Copilot Adoption & ROI Cockpit and I’m trying to understand how to retrieve the underlying data for the following metrics:
What is the best way to retrieve and centralize this data?
Thanks
Solved! Go to Solution.
Hi @Mmoustaqssa.
If this response was helpful in any way, I’d gladly accept a kudo.
Please mark it as the correct solution. It helps other community members find their way faster.
Connect with me on LinkedIn
HI @Mmoustaqssa ,
Thank you for reaching out to the Microsoft Community Forum.
Please refer below prerequisites to retrieve this data through Microsoft Graph.
1. At least one user must have a Microsoft 365 Copilot license assigned. Copilot usage APIs return no data if Copilot is not enabled in the tenant.
Note: Copilot usage reporting via Graph is available only in Public cloud.
2. Copilot data is exposed via Microsoft Graph Reports APIs, currently under:
/reports/getMicrosoft365CopilotUsageUserDetail
/reports/getMicrosoft365CopilotUserCountSummary
/reports/getMicrosoft365CopilotUserCountTrend
Note: These APIs are currently in /beta, return aggregated usage data and support a maximum of 180 days history.
3. Microsoft Graph permissions, you must grant Microsoft Graph – Reports.Read.All
4. Entra ID app registration, you must register an application in Microsoft Entra ID with:
a. Microsoft Graph --> Reports.Read.All
b. Admin consent granted tenant‑wide
c. Client secret or certificate configured
Note: This is mandatory for Azure Data Factory, Fabric pipelines, Synapse and Automated workloads.
Please refer below link.
reportRoot: getMicrosoft365CopilotUsageUserDetail - Microsoft Graph beta | Microsoft Learn
I hope this information helps. Please do let us know if you have any further queries.
Regards,
Dinesh
Hi @Mmoustaqssa.
If this response was helpful in any way, I’d gladly accept a kudo.
Please mark it as the correct solution. It helps other community members find their way faster.
Connect with me on LinkedIn
Hi
Thanks for your answer, very helpful.
I have a quick follow-up:What are the prerequisites to retrieve this data through Microsoft Graph?
HI @Mmoustaqssa ,
Thank you for reaching out to the Microsoft Community Forum.
Please refer below prerequisites to retrieve this data through Microsoft Graph.
1. At least one user must have a Microsoft 365 Copilot license assigned. Copilot usage APIs return no data if Copilot is not enabled in the tenant.
Note: Copilot usage reporting via Graph is available only in Public cloud.
2. Copilot data is exposed via Microsoft Graph Reports APIs, currently under:
/reports/getMicrosoft365CopilotUsageUserDetail
/reports/getMicrosoft365CopilotUserCountSummary
/reports/getMicrosoft365CopilotUserCountTrend
Note: These APIs are currently in /beta, return aggregated usage data and support a maximum of 180 days history.
3. Microsoft Graph permissions, you must grant Microsoft Graph – Reports.Read.All
4. Entra ID app registration, you must register an application in Microsoft Entra ID with:
a. Microsoft Graph --> Reports.Read.All
b. Admin consent granted tenant‑wide
c. Client secret or certificate configured
Note: This is mandatory for Azure Data Factory, Fabric pipelines, Synapse and Automated workloads.
Please refer below link.
reportRoot: getMicrosoft365CopilotUsageUserDetail - Microsoft Graph beta | Microsoft Learn
I hope this information helps. Please do let us know if you have any further queries.
Regards,
Dinesh
Hi @Mmoustaqssa ,
We haven’t heard from you on the last response and was just checking back to see if you have a resolution yet. And, if you have any further query do let us know.
Regards,
Dinesh
Hi @Mmoustaqssa ,
We haven’t heard from you on the last response and was just checking back to see if you have a resolution yet. And, if you have any further query do let us know.
Regards,
Dinesh
Check out the April 2026 Power BI update to learn about new features.
Sign up to receive a private message when registration opens and key events begin.
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.
| User | Count |
|---|---|
| 4 | |
| 2 | |
| 1 | |
| 1 | |
| 1 |
| User | Count |
|---|---|
| 9 | |
| 5 | |
| 3 | |
| 3 | |
| 2 |