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.
Note
The ability to schedule a user activity report isn't available at this time.
View the user activity report
You must be a Teams service admin to make these changes. 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
| Callout | Description |
|---|---|
| 1 | The Teams user activity report can be viewed for trends over the last 7 days, 30 or 90 days. |
| 2 | Each report has a date for when this report was generated. The reports usually reflect a 24-hour latency from time of activity. |
| 3 | Time series data points in the graph show different usage metrics aggregated at tenant. |
| 4 | Tabular data represented different usage metrics aggregated per user. |
| 5 |
|
| 6 | Each of the metrics represented in graph at 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 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.
|
| 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 then the Downloads tab, select Download to download the report when it's ready. When you view the report in Excel, you'll also see an ID column, which represents the User ID. A User ID is typically an alphanumeric string. |
Definitions
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.
| Item | Definition |
|---|---|
| Active user | Measures the number of unique users who perform an action in Teams during the specified date range. |
| 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 Teams user activity report anonymous, you have to be a global administrator. This will hide identifiable information (using MD5 hashes) such as display name, email, and AAD ID in report 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.
Related topics
Feedback
Submit and view feedback for