web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

No record found.

News and Announcements icon
Community site session details

Community site session details

Session Id :
Microsoft Dynamics 365 | Integration, Dataverse...
Answered

Canvas app usage tracking

(3) ShareShare
ReportReport
Posted on by 12
Hi,
I am trying to collect data on canvas app usage in my tenant but am not finding the information I am looking for. Right now I am getting the app launches from Microsoft graph beta security auditlog endpoint, but it seems this does not cover canvas apps. Anyone have an idea if I can find the canvas app usage in the same API or some other place I can retrieve it?
 
I have the same question (0)
  • Anupam.Khasia Profile Picture
    183 Super User 2026 Season 1 on at
     
    Canvas apps offer built-in analytics at app level and tenant level as well. You can refer below links for more information on this. 
     
     
    Additionally, you can customize your app to send data to your database/sharepoint/Application insights and generate custom analytics as well. Refer below link.
     
     
     
    Please mark as verified if it helps you.
     
    Thanks
    Anupam
  • CW-28071420-0 Profile Picture
    12 on at
    Thank you for your response. I know that there are tenant level reports to look at but I would like the data to be stored in my own database to use in my own reports. Do you know if I can connect to the Power platform admin center or similar through API or similar? I only see manual exporting. 
  • Verified answer
    Anupam.Khasia Profile Picture
    183 Super User 2026 Season 1 on at
     
    Yes you can get tenant level data via power platform api as well. Refer to below link, this is example of how to export daily report data.
     
     
    Thanks
    Anupam
  • Suggested answer
    WorkDesQ Profile Picture
    on at
    Can you find Canvas app usage via Microsoft Graph audit logs?
    Right now, what you’re doing — using the Microsoft Graph beta security audit log endpoint to get app launches — won’t return detailed Canvas app usage data because that Graph audit endpoint doesn’t include statistics on Power Apps Canvas app usage in the way you want (e.g., user sessions, screens viewed, user events). The audit logs mostly show actions like created, deleted, launched, etc., and are more governance/audit focused rather than detailed telemetry.
    Where you can get Canvas app usage data
    1. Power Apps App Usage Report (Admin Center):
      Power Platform admin center already offers built‑in App usage reports that show how many users are using the app, broken down by day, device, and location — but this is through the UI, not directly exposed as telemetry through Graph.
    2. Azure Application Insights integration:
      For detailed usage tracking (screens visited, sessions, device/browser info, custom events), enable Application Insights for your Canvas apps. When you configure your app to send telemetry to an App Insights resource, you can then run Analytics queries against that telemetry to see usage patterns.
    This gives you real user behavior data that you cannot get from Microsoft Graph audit logs.
    1. Microsoft Purview (Audit logs):
      Purview can show Canvas app‑related audit entries (like launched events), but it still won’t give detailed usage analytics — rather it shows who did what in compliance logs.
    Summary — Why Microsoft Graph alone isn’t enough
    • The Microsoft Graph security/audit logs you’re calling don’t include rich usage telemetry for Canvas apps.
    • Graph activity logs are focused on audit events (creation, deletion, launch), not on screen‑level app usage or sessions.
    • For per‑user, per‑session, and detailed usage metrics you’ll need alternative sources like the platform’s built‑in app analytics or telemetry with Application Insights.

    If you want end‑to‑end application usage tracking (including Canvas apps and other tools) in one place, solutions like WorkDesQ can help you collect and analyze usage data across applications, giving you clearer visibility into which apps are being actively used and how — beyond just audit logs.

     
  • 11manish Profile Picture
    369 on at
    Yes, this is a common challenge. Canvas App usage data is not fully exposed in the same way as Model-Driven Apps, and the Microsoft Graph API security audit logs only capture some events (like environment or admin operations), not detailed user launches for Canvas Apps.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Stars!

Meet the Microsoft Dynamics 365 Contact Center Champions

We are thrilled to have these Champions in our Community!

Congratulations to the March Top 10 Community Leaders

These are the community rock stars!

Leaderboard > Microsoft Dynamics 365 | Integration, Dataverse, and general topics

#1
11manish Profile Picture

11manish 176

#2
ManoVerse Profile Picture

ManoVerse 56 Super User 2026 Season 1

#3
Niki Patel Profile Picture

Niki Patel 42

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans
Liquid error: parsing "/globalsearch/?q=Behavioral+economics+and+energy+conservation%3A+A+systematic+review+of+non-price++intervention+and+their+causal+effects" - Nested quantifier +.