How to Store Teams Meeting Recordings in OneDrive for Business

Moving to OneDrive for Business

Announced at Ignite 2020, the move for Teams video recordings to use OneDrive storage is now in place. Microsoft planned to allow tenants to switch from October 5, then adjusted the date to October 19, before beginning deployment on October 15. The goal was to have the capability everywhere by October 19 and my tenant made it just before the deadline.

Updating Teams Meeting Policies

To switch, you’ve got to update Teams meeting policies to switch the RecordingStorageMode setting from Stream (the default) to OneDriveForBusiness. This currently can’t be done through the Teams admin center, but it’s an easy update to do in PowerShell using the latest Teams PowerShell module. This module contains the old Skype for Business Online cmdlets needed to update policies. With the module installed we can do the following ($O365Cred is a variable populated using the Get-Credential cmdlet). In this example, we update a single meeting policy to instruct Teams to store the recordings started by the users assigned the policy in OneDrive for Business.

# Connect to Teams and update the meeting policy
Connect-MicrosoftTeams -Credential $O365Cred
$SkypeBusinessSession = New-CsOnlineSession -Credential $O365Cred
Import-PSSession $SkypeBusinessSession -AllowClobber
# Update the Teams meeting policy for US employees so that their meeting recordings are stored in OneDrive
Set-CsTeamsMeetingPolicy -Identity "U.S. Region Workers" -RecordingStorageMode OneDriveForBusiness

OneDrive Means SharePoint as Well

Saying that the storage is OneDrive for Business is a little misleading, but it might be explained because recordings for personal and group chats as well as meetings organized by a person and not tied to a channel end up in OneDrive. Channel meetings end up in the SharePoint team site for the team. In both cases, a folder called Recordings is used.

When the switch is effective, users see that recordings are being saved to OneDrive rather than Stream (Figure 1).

Teams stores a meeting recording in OneDrive for Business
Figure 1: Teams stores a meeting recording in OneDrive for Business

One thing I noticed is that those who record meetings do not receive email to tell them that their recording is ready to view. This might be linked with the lack of post-processing currently done when videos are stored in OneDrive for Business.

In this instance, the meeting is in a channel, so the recording is saved in SharePoint. We can see the MP4 file for the recording through the Teams Files channel tab, or by opening SharePoint. Figure 2 shows three recording files stored in the Recordings folder for a channel. Because SharePoint treats recordings like any other file, you can amend their properties, assign retention labels (but not yet sensitivity labels), and share them with other users, including people outside the tenant (subject to the restriction capability for the site).

Teams meeting recordings in a SharePoint Online folder
Figure 2: Teams meeting recordings in a SharePoint Online folder

Recordings and Storage

Only new recordings are stored for now, but soon Microsoft will deliver facilities to move old recordings over from Stream to OneDrive. When this happens, the storage currently charged against the Stream storage quota for the tenant will be absorbed by OneDrive and SharePoint quotas. You might then have to pay more attention to reporting the amount of storage consumed in SharePoint and OneDrive for Business.

Ups and Downs, but Mostly Up

Being able to share meeting recordings outside the tenant is a major change over the capabilities available in classic Stream that will be welcomed by many. Some downsides do exist. For instance, the automatic transcript and captions created by Stream and features like video trim and noise suppression aren’t yet available for videos stored in OneDrive. Microsoft is working to close any functionality gaps and are confident that everything will be in place to allow a complete switchover from classic Stream sometime in Q1 2021.


The Office 365 for IT Pros eBook will cover the transition of video content from classic Stream to Stream 2.0 as it unfolds. Being able to change to reflect the actual state of Office 365 is a big advantage of an eBook.

5 Replies to “How to Store Teams Meeting Recordings in OneDrive for Business”

  1. Hi Tony! Thanks for this article and explaining how to change the storage location for MS Teams meeting recordings. I understand that organizations that have their O365 tenant hosted in an Azure data center which doesn’t support Microsoft Stream (classic) yet, cannot make use of Teams Live Events. Do you think there’s a chance that changing the storage location for Teams meeting recordings as described might – as a side effect – make Live Events available to those tenants?

    1. I don’t know. I think there are other moving parts inside Stream (where the Live Events are processed) that need to be moved to Stream 2.0.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.