Microsoft Teams user activity report
The Teams user activity report gives insight into the types of activities that users in your organization do in Teams. You can see how many users communicate on an unplanned basis through unscheduled meetings (1:1 and group calls). See how many meetings a Teams user has organized, and meetings a Teams user has participated in. See details about screen, video, and audio minutes, and chat communication statistics, such as how many users reply to and post channel messages, and how many users engage in 1:1 or group chat messages.
With more added information about internal and external users, you can now measure users' interaction in internal and external shared channels. For example, metrics like tenant name where the user belongs, external tenant names where the user is interacting, and whether the user is external to the tenant will help admins to measure users' inteaction through shared channel features.
The ability to schedule a user activity report isn't available at this time.
View the user activity report
You must be either a global admin, global reader, or Teams service admin to view the report in the Microsoft Teams admin center. See Use Teams administrator roles to manage Teams to read about getting admin roles and permissions.
In the left navigation of the Microsoft Teams admin center, select Analytics & reports > Usage reports. On the View reports tab, under Report, select Teams user activity.
Under Date range, select a range, and then select Run report.
Interpret the report
|1||The Teams user activity report can be viewed for trends over the last 7, 30, 90 or 180 days.|
|2||Each report has a date for when this report was generated. The reports usually reflect a 24-48 hour latency from the time of activity.|
|3||Time series data represented in the top graph show different usage metrics aggregated for the entire tenant.|
|4||Tabular data represented in the bottom half shows different usage metrics aggregated per user.|
|6||Each of the metrics is represented in the graph at the tenant level. Filter what you see on the chart by selecting an item in the legend. Select Channel messages, Reply messages, Chat messages, or Meetings Organized and more to see info related to each one. Changing this selection doesn’t change the information in the table.|
|7||The table gives you a breakdown of usage by user.
Group calls has been replaced by Meetings organized adhoc and Meetings participated adhoc. The sum of these two values is equal to what was measured by Group calls.
Note that if a user no longer exists, the name is displayed as "--" in the table.
|8||Select Edit columns to add or remove columns in the table.|
|9||Export the report to a CSV file for offline analysis. Select Export to Excel and the report will be downloaded within your browser.
When you view the report in Excel:
- You'll also see a User ID column, which represents the User ID. A User ID is typically an alphanumeric string.
- You'll also notice that the Audio duration, Video duration, and Screen Share duration columns are represented both in days and in seconds.
The Teams reports show data for active users and active channels. For example, if a user in your organization isn't active in Teams during the date range that you specified for a report, data for that user isn't included in that report.
|Active user||Measures the number of unique users who perform an action in Teams during the specified date range for the user activity report. This represents active users across the tenant. However, for the Teams usage report, it represents active users only within active Teams.|
|Active channel||Measures the number of channels of a team in which users perform an action during the specified date range.|
Make the user-specific data anonymous
To make the data in the Teams user activity report anonymous, you have to be a global administrator. The Global administrator can hide identifiable information (using MD5 hashes) such as display name, group name, email, and AAD ID in reports and their export.
In Microsoft 365 admin center, go to the Settings > Org Settings, and under Services tab, choose Reports.
Select Reports, and then choose to Display concealed user, group, and site names in all reports. This setting gets applied both to the usage reports in Microsoft 365 admin center and Teams admin center.
Select Save changes.
Enabling this setting will de-identify user, group, and site name information in the Teams user activity report, Teams device usage report, and Teams usage report . Starting September 1, 2021, this setting is by default enabled for everyone as part of our ongoing commitment to help protect important information and enable companies to support their local privacy laws. This setting also applies to Microsoft 365 usage reports in the Microsoft 365 admin center, Microsoft Graph, and Power BI.
Submit and view feedback for