Releases: pnp/Microsoft365-Analytics-Insights
Testing build 1545
What's Changed
- Copilot agent name fixes & deduplication fixes
Stable build 1543
What's Changed
Transition to Azure AD to query data from Azure Monitor application insights
This fix primarily addresses this deprecation: https://azure.microsoft.com/en-us/updates?id=transition-to-azure-ad-to-query-data-from-azure-monitor-application-insights-by-31-march-2026#:~:text=Published%20date%3A%20May%2015%2C%202023,application%20insights%20will%20be%20retired
Important: you must modify your runtime account API permissions to now include Application Insights permissions too (app authentication) - https://learn.microsoft.com/en-us/azure/azure-monitor/app/azure-ad-authentication?tabs=aspnetcore#set-up-authentication.
This step required an Entra ID administrator to approve the new Data.Read permission.
The installer in this release will add "read" role to your parent resource-group - another required step to allow the AppInights importer to read Application Insights data.
SharePoint CSP Compatibility
In addition, scripts loaded in the browser are now CSP compliant: https://learn.microsoft.com/en-us/sharepoint/dev/spfx/content-securty-policy-trusted-script-sources
More Things
- Profiling "usp_CompileActivityWeek" fixes & integration tests by @sambetts in #67
- Copilot Activity Memory leak fix by @sambetts in #69
- User metadata refactor by @sambetts in #70
- Fix user import perf: replace per-user license lookup load + EF Remov… by @sambetts in #72
Full Changelog: 1516...1543
Testing build 1528
What's Changed
- Update product names by @jesusfer in #44
- Copilot Agent Tracking by @sambetts in #58
- User Import Refactor and tests by @sambetts in #60
- Copilot extended audit-log info + copilot credit cost estimator by @sambetts in #62
- Fake Data Gen by @sambetts in #66
- Copilot Activity Memory leak fix by @sambetts in #69
- Usermetadata refactor by @sambetts in #70
Full Changelog: 1479...1528
Stable build 1516
What's Changed
Full Changelog: 1513...1516
Description
Import now distinguishes between custom copilot studio agents and declarative agents in the DB - agents table. Also when calculating costs, only custom agents are billed for messages (that don't read from Office data) as per https://learn.microsoft.com/en-us/copilot/agents - “Declarative agents that are grounded in instructions and public websites are available at no additional cost.”
Requires SQL schema update.
Stable build 1513
What's Changed
- Copilot extended audit-log info + copilot credit cost estimator by @sambetts in #62
- Copilot analytics Extensions by @sambetts in #63
Requires SQL migration.
Full Changelog: 1508...1513
Stable build 1508
Various Fixes
-Copilot agents with custom engines now detected correctly.
-User metadata updater performance fixes.
-Activity importer time slices now include configurable overlap (new env var: TimeChunkOverlapMinutes - default to 5 mins)
-Copilot chat event ID uniqueness check on import.
-Office 365 product names update.
-CleanDataByUser stored procedure fixes for user managers.
-New report for agent usage.
No SQL schema changes.
Stable build 1500
Stable build 1496
What's Changed
Full Changelog: 1492...1496
Stable build 1492
What's Changed
- AI Tracker DevOps Fixes by @sambetts in #47
- Dev Merge by @sambetts in #49
- Update product names by @jesusfer in #44
- Entra ID Filtering + Code Cleanup - Main Release by @sambetts in #55
- Dev to Stable Merge for Service Bus Auth + GH Action Fixes by @sambetts in #56
Full Changelog: 1479...1492
Testing build 1479
What's Changed
- SPO Page comments and likes metadata update refactor by @sambetts in #41
- CSS classnames limited to 800 chars to avoid index issues by @sambetts in #43
- Import util from node and omit it in webpack by @jesusfer in #46
- Optional redis + installer logging enhancements by @sambetts in #48
- PR: Update workflows by @jesusfer in #51
- Duplicate URL fix for importing AppInsights data by @sambetts in #52
- App insights gap fix by @sambetts in #53
- Optional filtering by Entra ID Groups by @sambetts in #54
Full Changelog: 1462...1479