The change from using Microsoft Stream to OneDrive for Business and Microsoft SharePoint for meeting recordings will be a phased approach. While GCC customers can opt out starting October 5 they are unable to opt in (this feature will be rolled out to all GCC customers starting January 11, 2021, unless they've opted-out).
Starting on January 11th 2021 our GCC customers will be able to store all new Teams meeting recordings to OneDrive for Business and SharePoint by updating their Teams meeting policies.
Starting on March 1st, 2021 no new meeting recordings will be saved to Microsoft Stream (Classic), instead all customers will automatically have their meeting recordings saved to OneDrive for Business and SharePoint even if they’ve changed their Teams meeting policies to Stream.
We recommend that customers roll this feature out before this date so that they can control the timing of the release.
Microsoft Teams has a new method for saving meeting recordings. As the first phase of a transition from classic Microsoft Stream to the new Stream, this method stores recordings on Microsoft OneDrive for Business and SharePoint in Microsoft 365 and offers many benefits.
Benefits of using OneDrive for Business and SharePoint for storing recordings :
- Retention policies for Teams meeting recording
- Benefit from OneDrive for Business and SharePoint information governance
- Easy to set permissions and sharing
- Share recordings with guests (external users) with explicit share only
- Request access flow
- Provide OneDrive for Business and SharePoint shared links
- Increased quota
- Meeting recordings are available faster
- Bring your own key (BYOK) support
Caveats to consider:
- There will be English-only closed captions (meeting transcription is not yet available in GCC)
- You can control with whom you share the recording, but you won't be able to block people with shared access from downloading the recording.
- You'll not get an email when the recording finishes saving, but the recording will appear in the meeting chat once it’s finished. This will happen much quicker than it did in Stream previously
Administration and configuration
What you need to do to prepare ?
The meeting recording option is a setting at the Teams policy level. The following example shows how to set the Global policy. Make sure that you set the meeting recording option for the policy or policies that you have assigned to your users. If some of your users have assigned a per-organizer or per-user policy, you must set this setting on this policy if you want them to also store the meeting recordings in OneDrive for Business and SharePoint
Teams meeting policy changes take a while to propagate. Check back after a few hours of setting it, then sign out and sign in again.
- Install Skype For Business Online PowerShell. Note: Skype for Business Online Connector is currently part of the latest Teams PowerShell module. If you're using the latest Teams PowerShell public release, you don't need to install the Skype for Business Online Connector. See Manage Skype for Business Online with PowerShell.
a. Download Skype for Business Online PowerShell.
b. Follow the prompts to install it.
c. Restart your machine.
- Launch PowerShell as an admin
- Import the SkypeOnline Connector and sign in as a Teams admin.
... and then run the following set of PowerShell commandlets :
Import-Module SkypeOnlineConnector
$sfbSession = New-CsOnlineSession
Import-PSSession $sfbSession
Use Set-CsTeamsMeetingPolicy to set a Teams Meeting Policy to transition from the Stream storage to OneDrive for Business and SharePoint.
Set-CsTeamsMeetingPolicy -Identity Global -RecordingStorageMode
"OneDriveForBusiness"
Opting out of OneDrive for Business and SharePoint to continue using Stream
Even if a policy says it is set to Stream, it might not be set. Typically, if the policy is not set, then the default setting is Stream. However, with this new change, if you want to opt-out of using SharePoint or OneDrive for Business, then you must reset the policy to Stream to ensure that Stream is the default.
To configure the abovementioned you will need to leverage PowerShell.
- Launch PowerShell as an admin
- Import the SkypeOnline Connector and sign in as a Teams admin.
- Import-Module SkypeOnlineConnector
... and then run the following set of PowerShell commandlets :
$sfbSession = New-CsOnlineSession
Import-PSSession $sfbSession
Set-CsTeamsMeetingPolicy -Identity Global -RecordingStorageMode
"Stream"
Permissions or role-based access
We recommend that the recipient is required to be a logged-in user when sharing Teams Meeting Recordings.
Select the People in (Your Organization) option when you share the file as documented in Share SharePoint files or folders. External sharing is not designed for the distribution of large files or a large number of files.
Meeting type |
Who clicked on Record? |
Where does the recording land? |
Who has access? R/W, R, or sharing |
1:1 call with internal parties |
Caller |
Caller’s OneDrive for Business account |
Caller is owner and has full rights. |
1:1 call with internal parties |
Callee |
Callee’s OneDrive for Business account |
Callee is owner and has full rights. |
1:1 call with an external call |
Caller |
Caller’s OneDrive for Business account |
Caller is owner and has full rights. |
1:1 call with an external call |
Callee |
Callee’s OneDrive for Business account |
Callee is owner and has full rights. |
Group call |
Any member of the call |
Member who clicked on Record’s OneDrive for Business account |
Member who clicked on Record has full rights. |
Adhoc/Scheduled meeting |
Organizer |
Organizer’s OneDrive for Business account |
Organizer has full rights to the recording. |
Adhoc/Scheduled meeting |
Other meeting member |
Member who clicked on Record |
Member who clicked on Record has full rights to the recording. |
Adhoc/Scheduled meeting with external users |
Organizer |
Organizer’s OneDrive for Business account |
Organizer has full rights to the recording. |
Adhoc/Scheduled meeting with external users |
Other meeting member |
Member who clicked on Record |
Member who clicked on Record has full rights to the recording. Organizer has edit rights and can share. |
Channel meeting |
Channel Member |
Teams' SharePoint location for that channel |
Member who clicked on Record has edit rights to the recording. |
Frequently Asked Questions
Where will the meeting recording be stored?
- For non-Channel meetings, the recording is stored in a folder named Recordings that is at the top level of the OneDrive for Business that belongs to the person who started the meeting recording. Example:
recorder's OneDrive for Business/Recordings
- For Channel meetings, the recording is stored in the Teams site documentation library in a folder named Recordings. Example:
Teams name - Channel name/Documents/Recordings
How do I handle recordings from former employees?
Since videos are just like any other file in OneDrive for Business and SharePoint, handling ownership and retention after an employee leaves will follow the normal OneDrive for Business and SharePoint process.
Who has the permissions to view the meeting recording?
- For non-Channel meetings, all meeting invitees, except for external users, will automatically get a personally shared link. External users will need to be explicitly added to the shared list by the meeting organizer or the person who started the meeting recording.
- For Channel meetings, permissions are inherited from the owners and members list in the channel.
How can I manage transcripts?
Transcription of recorded Teams meetings in GCC is not yet available. This article will be updated to discuss managing transcripts once the feature ships to GCC.
How will my storage quota be impacted?
Teams meeting recording files live in OneDrive for Business and SharePoint and are included in your quota for those services. See SharePoint quota and OneDrive for Business quota.
You get more storage with OneDrive for Business compared with Stream and more fungible storage with SharePoint.
How can I play a Teams meeting recording?
Your video will play on the video player of OneDrive for Business or SharePoint depending on where you access the file.
If you plan on deprecating adding to Stream, will existing videos stay as is and for how long?
Stream as a platform will not be deprecated in the near future. The videos that currently live in Stream will remain there until we start migrating. Upon migration, those videos will be migrated to OneDrive for Business or SharePoint as well. Check Stream classic migration for more information.
How do I apply a retention label ?
See How to auto-apply a retention label.
How do I assign policies to my users in Microsoft Teams and which policies take precedence?
See Which policy takes precedence?.
Quick Links
Read additional documentation here.
Watch "Meeting Recording" on our Microsoft 365 YouTube Channel for more information here :
Updated Jan 21, 2021
Version 2.0Morné Pretorius
Microsoft
Joined September 28, 2018
Public Sector Blog
Follow this blog board to get notified when there's new activity