Privacy changes and API support for Microsoft 365 usage reports – Rolling out starting June 23
At Microsoft, we are committed to both data-driven insights and user privacy. As part of that commitment, we made a change in September 2021 to Microsoft 365 usage analytics to conceal user group and site names by default. Starting on June 23rd, we will conceal the GroupID variable in the Groups Activity section of the Microsoft 365 Active Users report and Microsoft 365 Apps usage report. At the same time, we will be introducing an API to assist global admins to manage data privacy controls for Microsoft 365 Reports. These changes will gradually roll out to all environments through the end of July and will help companies fulfill their local privacy requirements. The following products and APIs are affected:
- Microsoft 365 Reports in the Microsoft 365 admin center
- Microsoft 365 usage reports in Microsoft Graph
- Microsoft Teams analytics and reporting in the Microsoft Teams admin center
- The reportRoot: getSharePointSiteUsageDetail API (1.0 and beta) for SharePoint site detail
Global admins can revert this change for their tenants and show identifiable information if their organization’s privacy practices allow it. This can be achieved in the Microsoft 365 admin center by going to Settings > Org Settings > Services, selecting Reports and unchecking, "Display concealed user group and site names in all reports."
The API to change this setting without needing to visit the Microsoft 365 admin center is below:
URL is https://graph.microsoft.com/beta/admin/reportSettings
Two methods have been provided for this API:
The report will only contain a Privacy Setting property. For more information on Graph API, check out Use the Microsoft Graph API - Microsoft Docs. Global admins can use the Software Development Kit (SDK) or directly call the API using any program language with network ability. We recommend using Graph Explorer.
When user group and site names are concealed, the report will show de-identified information in the username information as demonstrated in the example below:
When a global admin unchecks the ‘‘Display concealed user group and site names in all reports" box or makes a change to remove concealment using the API, the report will show identifiable information, such as usernames, as demonstrated in the example below:
Showing identifiable information is a logged event in the Microsoft Purview compliance portal (formerly known as the Microsoft 365 compliance center) audit log. When concealing user group and site names are disabled, admin roles and Reports reader roles will be able to see identifiable user-level information. Global Reader and Reader roles will not have access to identifiable user information regardless of the setting chosen.
These changes to the product will bolster privacy for users while still enabling IT admins to measure adoption trends, track license allocation, and determine license renewal in Microsoft 365.
Did you know? The Microsoft 365 Roadmap is where you can get the latest updates on productivity apps and intelligent cloud services. Check out what features are in development or coming soon on the Microsoft 365 Roadmap. To learn more about the features discussed in this blog, check out the links for the roadmap items below:
Published on:
Learn moreRelated posts
Setting up Team-Based Access for Dynamics 365 CRM Documents Stored on SharePoint, Dropbox or Azure Blob Storage
Attach2Dynamics by Inogic is a seamless document management solution for Dynamics 365 CRM that integrates with popular cloud storage platforms...
Microsoft Viva Engage: Community settings for Community Resources and Files tab
Starting from late October 2024 through mid-November 2024, Microsoft Viva Engage will introduce community settings for the Community Resources...
Microsoft Teams and Microsoft Outlook: Name pronunciation on the profile card
Microsoft is introducing a name pronunciation feature to Microsoft Teams and Outlook, allowing users to record and share the correct pronuncia...
Microsoft Viva Engage (Yammer): Enhanced audit log schema
Microsoft Viva Engage (Yammer) is updating its audit log schema to improve transparency and accountability by including unique identifiers for...
Microsoft Teams: Audio support for screen sharing in immersive events
Microsoft Mesh now offers audio support for screen sharing during immersive events on Microsoft Teams. Presenters can opt to incorporate syste...
Microsoft Viva: Viva Glint – Custom question benchmark mapping
Microsoft Viva's latest update, Viva Glint, now allows survey creators to map custom questions to Glint benchmarks for streamlined reporting. ...
Microsoft Copilot (Microsoft 365): Copilot Extensibility – Admins have transparency on granular metadata for agents
Microsoft 365's Copilot Extensibility has introduced a feature that gives administrators access to granular metadata, including data source an...
Microsoft Says SMEs Can Benefit from Microsoft 365 Copilot
An October 17 report highlights how Microsoft 365 Copilot can benefit SMEs in terms of increased revenue and ROI. But the report is a marketin...
Supercharging Teams Meetings at Scottish Summit
I had a pleasure to visit Aberdeen, Scotland last week and speak at Scottish Summit 2024 community event. This marks my fourth in-person Scott...
Power Platform & M365 Dev Community Call – October 24th, 2024 – Screenshot Summary
Call Highlights SharePoint Quicklinks: Primary PnP Website: https://aka.ms/m365pnp Documentation & Guidance SharePoint Dev Videos Issues...