learn.microsoft.com Open in urlscan Pro
2a02:26f0:1700:485::3544  Public Scan

Submitted URL: https://docs.microsoft.com/en-us/microsoftteams/cloud-recording#auto-expiration
Effective URL: https://learn.microsoft.com/en-us/microsoftteams/cloud-recording
Submission: On November 17 via api from IN — Scanned from DE

Form analysis 0 forms found in the DOM

Text Content

Skip to main content


This browser is no longer supported.

Upgrade to Microsoft Edge to take advantage of the latest features, security
updates, and technical support.

Download Microsoft Edge More info about Internet Explorer and Microsoft Edge

Table of contents Exit focus mode

Read in English Save
Table of contents Read in English Save Feedback Edit Print

Twitter LinkedIn Facebook Email
Table of contents


TEAMS CLOUD MEETING RECORDING

 * Article
 * 11/14/2022
 * 18 minutes to read
 * 48 contributors
 * Applies to: Microsoft Teams

Feedback


IN THIS ARTICLE

In Microsoft Teams, users can record their Teams meetings and group calls to
capture audio, video, and screen sharing activity. There is also an option for
recordings to have automatic transcription, so that users can play back meeting
recordings with closed captions and review important discussion items in the
transcript. The recording happens in the cloud and is saved to OneDrive and
SharePoint, so users can share it securely across their organization.

When a meeting is recorded, it's automatically:

 * Uploaded to OneDrive or SharePoint
 * Permissioned to the people invited to the meeting
 * Linked in the chat for the meeting
 * Displayed in the Recordings and Transcripts tab for the meeting in Teams
   calendar
 * Added to various file lists across Microsoft 365: Shared with me, office.com,
   Recommended, Recent, etc.
 * Indexed for Microsoft 365 Search

Related: Teams meeting recording end user documentation

Note

The change from using Microsoft Stream (classic) to OneDrive and SharePoint for
meeting recordings will automatically happen in August 2021. For detailed
information, see Use OneDrive and SharePoint or Stream for meeting recordings.

Note

For information about using roles in Teams meetings, and how to change users'
roles, see Roles in a Teams meeting. For live events recording options, see Live
event recording policies in Teams.


PREREQUISITES FOR TEAMS CLOUD MEETING RECORDING

For a Teams user's meetings to be recorded, OneDrive and SharePoint must be
enabled for the tenant. In addition, the following prerequisites are required
for both the meeting organizer and the person who is initiating the recording:

 * User has sufficient storage in OneDrive for non-channel meeting recordings to
   be saved.

 * The Teams' channel has sufficient storage in SharePoint for channel meeting
   recordings to be saved.

 * User has CsTeamsMeetingPolicy -AllowCloudRecording setting set to true in
   order to record meetings and group calls.

 * User has CsTeamsCallingPolicy -AllowCloudRecordingForCalls setting set to
   true in order to record 1:1 calls.

 * User is not an anonymous, Guest, or federated user in the meeting.

 * To enable transcription for a user's meeting, the Teams meeting policy they
   are assigned to must have the -AllowTranscription setting set to true.

 * To enable channel meeting recordings to be saved so channel members can't
   edit or download the recordings the CSTeamsMeetingPolicy
   -ChannelRecordingDownload setting must be set to Block.

Important

Users won't need OneDrive or SharePoint enabled if you want users to only record
and download the recordings. This will mean that the recordings aren't stored in
OneDrive or SharePoint, but are instead stored in temporary Teams storage with a
21-day limit before it's deleted. It's not something that an admin can control,
manage, or delete at this time.

For more information on how temporary meeting recording storage works, see
below.


SET UP TEAMS CLOUD MEETING RECORDING FOR USERS IN YOUR ORGANIZATION

This section explains how you can set up and plan for recording Teams meetings
via Teams meeting policies.


TURN ON OR TURN OFF CLOUD RECORDING

You can use the Microsoft Teams admin center or PowerShell to set a Teams
meeting policy to control whether user's meetings can be recorded.

In the Microsoft Teams admin center, turn on or turn off the Cloud recording
setting in the meeting policy. To learn more, see Meeting policy settings for
audio and video.

Using PowerShell, you configure the AllowCloudRecording setting in
TeamsMeetingPolicy. To learn more, see New-CsTeamsMeetingPolicy and
Set-CsTeamsMeetingPolicy.

Both the meeting organizer and the recording initiator need to have the
recording permissions to record the meeting. Unless you have assigned a custom
policy to the users, users get the Global policy, which has AllowCloudRecording
enabled by default.

Note

For more information about using Teams roles to configure who has permission to
record a meeting, see Roles in a Teams meeting.

For a user to fall back to the Global policy, use the following cmdlet to remove
a specific policy assignment for a user:

Grant-CsTeamsMeetingPolicy -Identity {user} -PolicyName $null -Verbose


To change value of AllowCloudRecording in the Global policy, use the following
cmdlet:

Set-CsTeamsMeetingPolicy -Identity Global -AllowCloudRecording $true


Scenario Steps I want all users in my company to be able to record their
meetings.
 1. Confirm Global CsTeamsMeetingPolicy has AllowCloudRecording = True.
 2. All users have the Global CsTeamsMeetingPolicy OR one of the
    CsTeamsMeetingPolicy policies with AllowCloudRecording = True.

I want most of my users to be able to record their meetings but selectively
disable specific users who are not allowed to record.
 1. Confirm GlobalCsTeamsMeetingPolicy has AllowCloudRecording = True.
 2. Most of the users have the Global CsTeamsMeetingPolicy OR one of the
    CsTeamsMeetingPolicy policies with AllowCloudRecording = True.
 3. All other users have been granted one of the CsTeamsMeetingPolicy policies
    with AllowCloudRecording = False.

I want recording to be 100% disabled.
 1. Confirm Global CsTeamsMeetingPolicy has AllowCloudRecording = False.
 2. All users have been granted the Global CsTeamsMeetingPolicy OR one of the
    CsTeamsMeetingPolicy policies with AllowCloudRecording = False.

I want recording to be turned off for the majority of the users but selectively
enable specific users who are allowed to record.
 1. Confirm Global CsTeamsMeetingPolicy has AllowCloudRecording = False.
 2. Most of the users have been granted the Global CsTeamsMeetingPolicy OR one
    of the CsTeamsMeetingPolicy policies with AllowCloudRecording = False.
 3. All other users have been granted one of the CsTeamsMeetingPolicy policies
    with AllowCloudRecording = True.



Note

If a Teams user from an external tenant that is enabled for Teams policy-based
compliance recording joins a meeting or call on your tenant, that meeting/call
will be recorded by the other tenant for compliance purposes regardless of cloud
based recording turned on or off on your tenant. Presenters that are part of the
meeting in your tenant are advised to remove the user from the meeting if
recordings should not be captured by users from another tenant. For more
information about policy based compliance recording on Teams, see Introduction
to Teams policy-based recording for calling & meetings.


BLOCK OR ALLOW DOWNLOAD OF CHANNEL MEETING RECORDINGS

This setting controls if channel meetings are saved to a "Recordings" folder or
a "Recordings\View only" folder in the channel. The setting applies to the
policy of the user who selects record for the channel meeting.

The two values for this setting are:

 * Allow (default)—Saves channel meeting recordings to a "Recordings" folder in
   the channel. The permissions on the recording files will be based off the
   Channel SharePoint permissions. This is the same as any other file uploaded
   for the channel.

 * Block—Saves channel meeting recordings to a "Recordings\View only" folder in
   the channel. Channel owners will have full rights on the recordings in this
   folder, but channel members will have read access without ability to
   download.

Using PowerShell, you configure the ChannelRecordingDownload setting in
TeamsMeetingPolicy. To learn more, see New-CsTeamsMeetingPolicy and
Set-CsTeamsMeetingPolicy.

Unless you have assigned a custom policy to the users, users get the Global
policy, which has ChannelRecordingDownload set to Allow by default.

For a user to fall back to Global policy, use the following cmdlet to remove a
specific policy assignment for a user:

Grant-CsTeamsMeetingPolicy -Identity {user} -PolicyName $null -Verbose


To change value of ChannelRecordingDownload in the Global policy, use the
following cmdlet:

Set-CsTeamsMeetingPolicy -Identity Global -ChannelRecordingDownload Block


Note

The ChannelRecordingDownload setting is only available in the Teams PowerShell
module version 2.4.1-preview or higher. To download the latest preview version
of the module use this command:

Install-Module -Name MicrosoftTeams -Force -AllowClobber -AllowPrerelease



TURN ON OR TURN OFF RECORDING TRANSCRIPTION

This setting controls whether captions and transcription features are available
during playback of meeting recordings. The person who started the recording
needs this setting turned on for these features to work with their recording.

Turning this setting on creates a copy of the transcript that is stored with the
meeting recording which enables Search, CC, and transcripts on the meeting
recording.

Note

That transcription for recorded meetings is currently only supported for English
(US), English (Canada), English (India), English (UK), English (Australia),
English (New Zealand), Arabic (United Arab Emirates) , Arabic (Saudi Arabia) ,
Chinese (Simplified, China), Chinese (Traditional, Hong Kong SAR), Chinese
(Traditional, Taiwan), Czech (Czechia) , Danish (Denmark), Dutch (Belgium) ,
Dutch (Netherlands), French (Canada), French (France), Finnish (Finland) ,
German (Germany), Greek (Greece), Hebrew (Israel) , Hindi (India), Hungarian
(Hungary), Italian (Italy), Japanese (Japan), Korean (Korea) , Norwegian
(Norway), Polish (Poland) , Portuguese (Brazil), Portuguese (Portugal), Romanian
(Romania), Russian (Russia), Slovak (Slovakia), Spanish (Mexico), Spanish
(Spain), Swedish (Sweden), Thai (Thailand) , Turkish (Turkey), Ukrainian
(Ukraine), Vietnamese (Vietnam). They are stored together with the meeting
recordings in OneDrive and SharePoint cloud storage.

You can use the Microsoft Teams admin center or PowerShell to set a Teams
meeting policy to control whether the recording initiator gets a choice to
transcribe the meeting recording.

In the Microsoft Teams admin center, turn on or turn off the Allow transcription
setting in the meeting policy. To learn more, see Meeting policy settings for
audio and video.

Using PowerShell, you configure the AllowTranscription setting in
TeamsMeetingPolicy. To learn more, see New-CsTeamsMeetingPolicy and
Set-CsTeamsMeetingPolicy.

Unless you have assigned a custom policy to the users, users get the Global
policy, which has AllowTranscription disabled by default.

For a user to fall back to Global policy, use the following cmdlet to remove a
specific policy assignment for a user:

Grant-CsTeamsMeetingPolicy -Identity {user} -PolicyName $null -Verbose


To change value of AllowCloudRecording in the Global policy, use the following
cmdlet:

Set-CsTeamsMeetingPolicy -Identity Global -AllowTranscription $false


Scenario Steps I want all users in my company to be able to transcribe when
initiating recording of a meeting.
 1. Confirm Global CsTeamsMeetingPolicy has AllowTranscription = True.
 2. All users have the Global csTeamsMeetingPolicy OR one of the
    CsTeamsMeetingPolicy policies with AllowTranscription = True.

I want most of my users to be able to transcribe the meeting recordings, but
selectively disable specific users who are not allowed to transcribe.
 1. Confirm Global CsTeamsMeetingPolicy has AllowTranscription = True.
 2. Majority of the users have the Global CsTeamsMeetingPolicy OR one of the
    CsTeamsMeetingPolicy policies with AllowTranscription = True.
 3. All other users have been granted one of the CsTeamsMeetingPolicy policies
    with AllowTranscription = False.

I want transcription of the recording to be 100% disabled.
 1. Confirm Global CsTeamsMeetingPolicy has AllowTranscription = False.
 2. All users have been granted the Global CsTeamsMeetingPolicy OR one of the
    CsTeamsMeetingPolicy policies with AllowTranscription = False.

I want transcription to be disabled for the majority of the users but
selectively enable specific users who are allowed to transcribe.
 1. Confirm Global CsTeamsMeetingPolicy has AllowCloudRecording = False.
 2. Majority of the users have been granted the Global CsTeamsMeetingPolicy OR
    one of the CsTeamsMeetingPolicy policies with AllowCloudRecording = False.
 3. All other users have been granted one of the CsTeamsMeetingPolicy policies
    with AllowCloudRecording = True.


TERMS OF USE ACCEPTANCE

If your organization has a meeting recording policy that you would like your
users to accept before recording a meeting, use the Azure Active Directory terms
of use feature. This feature allows your users to accept your organization's
terms of user policy before getting access to Microsoft Teams. This feature is
not specific to clicking the record button, but is related to using Teams or
other Microsoft 365 apps overall. Our suggestion is to add your meeting
recording information to your overall terms of use for using Teams or Microsoft
365.


SET A CUSTOM PRIVACY POLICY URL

As an admin, you can update the Teams recording and transcription privacy policy
URL with a custom link for your organization. You can do this in the Azure AD
admin center using the following steps:

 1. Sign in to the Azure AD admin center.
 2. Go to Azure Active Directory > Properties.
 3. Update the Privacy statement URL field with the link to your privacy policy.

Note

If you already updated this field for your organization, you don't need to make
any changes.

After adding your privacy policy URL, the default Teams meeting recording and
transcription privacy statement will be replaced with the new URL provided by
your organization.

Note

Anonymous, guest, and federated users who join Teams meetings hosted by your
organization will still have the default Teams meeting recording and
transcription privacy policy.


PERMISSIONS AND STORAGE

Meeting recordings are stored in OneDrive and SharePoint cloud storage. The
location and permissions depend on the type of meeting and the role of the user
in the meeting. The default permissions applied to the recording are listed
below, users that have full edit rights on the video recording file can change
the permissions and share it later with others as needed.


NON-CHANNEL MEETINGS

 * The recording is stored in a folder named Recordings in the OneDrive of the
   user who clicked record.
   
   Example: recorder's OneDrive/Recordings

 * People invited to the meeting, except external participants, will
   automatically be granted permission to the recording file with view access
   without ability to download.

 * The meeting owner and the person who clicked record will get full edit access
   with ability to change permissions and share with other people.


CHANNEL MEETINGS

If Set-CsTeamsMeetingPolicy -ChannelRecordingDownload is set to Allow (default):

 * The recording is stored in the Teams site documentation library in a folder
   named Recordings.
   
   Example: Teams name - Channel name/Documents/Recordings

 * The member who clicked record has edit rights to the recording.

 * Every other member’s permissions are based on the Channel SharePoint
   permissions.

If Set-CsTeamsMeetingPolicy -ChannelRecordingDownload is set to Block:

 * The recording is stored in the Teams site documentation library in a folder
   named Recordings/View only.
   
   Example: Teams name - Channel name/Documents/Recordings/View only

 * Channel owners will have full edit and download rights on the recordings in
   this folder.

 * Channel members will have view-only access without ability to download.

For more info on specific meeting types, see the following table:

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 account Caller is owner and has full rights.

Callee (if in the same tenant) has read-only access. No sharing access.

Callee (if in different tenant) has no access. Caller must share it to the
Callee. 1:1 call with internal parties Callee Callee’s OneDrive account Callee
is owner and has full rights.

Caller (if in the same tenant has read-only access. No sharing access.

Caller (if in different tenant) has no access. Callee must share it to the
Caller. 1:1 call with an external call Caller Caller’s OneDrive account Caller
is owner and has full rights.

Callee has no access. Caller must share it to the Callee. 1:1 call with an
external call Callee Callee’s OneDrive account Callee is owner and has full
rights.

Caller has no access. Callee must share it to the Caller. Group call Any member
of the call Group member who clicked on Record’s OneDrive account Member who
clicked on Record has full rights.

Other members from the same tenant have Read rights.

Other group members from different tenants have no rights to it. Adhoc/Scheduled
meeting Organizer Organizer’s OneDrive account Organizer has full rights to the
recording.

All other members of the meeting have read access without ability to download.
Adhoc/Scheduled meeting Other meeting member Meeting member who clicked on
Record Member who clicked on Record has full rights to the recording.

Organizer has edit rights and can share.

All other meeting members have read access without ability to download.
Adhoc/Scheduled meeting with external participants Organizer Organizer’s
OneDrive account Organizer has full rights to the recording.

All other members of the meeting from the same tenant as the organizer have read
access without ability to download.

All other external members have no access, and the Organizer must share it to
them. Adhoc/Scheduled meeting with external participants 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.

All other members of the meeting from the same tenant as the organizer have read
access without ability to download.

All other external members have no access, and the Organizer must share it to
them. Channel meeting Channel Member Teams' SharePoint location for that channel
If Set-CsTeamsMeetingPolicy -ChannelRecordingDownload is set to Allow (default)
the member who clicked on Record has edit rights to the recording. Every other
member’s permissions are based on the Channel SharePoint permissions.

If Set-CsTeamsMeetingPolicy -ChannelRecordingDownload is set to Block channel
owners will have full rights on the recording, but channel members will have
read access without ability to download.




TEMPORARY STORAGE WHEN UNABLE TO UPLOAD TO ONEDRIVE AND SHAREPOINT

If a meeting recording isn't able to be uploaded to OneDrive and SharePoint, it
will temporarily be available for download from Teams for 21 days before it is
deleted. This is not something at this point that an admin can control or manage
to include the ability to delete it.

Meeting recordings may end up in this temporary storage for the following
reasons:

 * For non-channel meetings if the user who is recording doesn't have OneDrive
   or their OneDrive has reached its storage quota
 * For a channel meeting if the SharePoint site has reached its storage quota or
   the site wasn't provisioned yet
 * If specific OneDrive and SharePoint policies are enabled restricting users
   from uploading files when not on specific IP ranges, etc.

The recording retention for this is temporary storage is affected by the chat
message itself. As such, any deletion of the original chat message for the
recording will prevent users from being able to access the recording. There are
two scenarios that can affect this:

 * User manually deletes the chat message—In this scenario, as the original
   message is gone, users will no longer be able to access the recording and no
   further downloads will be possible. However, the recording itself may still
   be retained within Microsoft's internal systems for a time (not exceeding the
   original 21-day period).

 * Recording chat message is deleted by chat retention policy—Temporary storage
   recordings are directly tied to the chat retention policy. As such, although
   recordings on Teams temporary storage will by default be retained for 21 days
   before being deleted, if the chat message is deleted before the 21-day time
   period, due to chat message retention policies, the recording will also be
   deleted. There is no way to recover the recording after this.


PLANNING FOR STORAGE

The size of a 1-hour recording is 400 MB. Make sure you understand the capacity
required for recorded files and have sufficient storage available in OneDrive
and SharePoint. Read Set the default storage space for OneDrive and Manage
SharePoint site storage limits to understand the base storage included in the
subscription and how to purchase additional storage.


MANAGE MEETING RECORDINGS

Meeting recordings are stored as video files in OneDrive and SharePoint and
follow management and governance options available in those platforms. Read
SharePoint governance overview for more information.

For non-channel meetings, the recordings are stored in the recorder's OneDrive,
thus handling ownership and retention after an employee leaves will follow the
normal OneDrive and SharePoint process.

Meeting recordings have a Default expiration time of 120 days. You can turn off
the Meetings automatically expire setting or change the Default expiration time.
Learn more about meeting recordings automatically expiring.


CLOSED CAPTIONS FOR RECORDINGS

Closed captions for Teams meeting recordings will be available during playback
only if the user had transcription turned on at the time of recording. Admins
must turn on recording transcription via policy to ensure their users have the
option to record meetings with transcription.

Captions help create inclusive content for viewers of all abilities. As an
owner, you can hide captions on the meeting recording, although the meeting
transcript will still be available on Teams unless you delete it there.

Today closed captions for the recording video file are linked to the Teams
meeting transcript. This link will remain for the lifetime of the file in most
cases, but can be broken if the video file is copied within the same OneDrive or
SharePoint site, which would result in captions not being available on the
copied video file.

Any future changes to the link between the transcript in Teams and the recording
will be clarified here and in message center notifications. If we make any
changes in the future, we will ensure recording files less than 60-days old
display the transcript from the meeting as captions.

Note

Meeting transcription is not yet available in GCC.


EDISCOVERY AND COMPLIANCE FOR MEETING RECORDINGS


EDISCOVERY

The meeting recordings are stored in OneDrive and SharePoint, which is Microsoft
365 and Office 365 Tier-D compliant. To support e-Discovery requests for
compliance admins who are interested in meeting or call recordings, the
recording completed message is available in the compliance content search
functionality for Microsoft Teams. Compliance admins can look for the keyword
"recording" in the subject line of the item in compliance content search preview
and discover meeting and call recordings in the organization.

In addition, the meeting recording video file can be found via eDiscovery
searches for files on SharePoint and OneDrive.

To learn more about eDiscovery see the article eDiscovery solutions for
Microsoft 365


RETENTION POLICIES

You can apply automatic retention labels to target just Teams meeting recording
video files via the ProgID property. For more information, see How to auto-apply
a retention label for Teams meeting recordings.


MICROSOFT PURVIEW DATA LOSS PREVENTION (DLP) POLICIES

You can apply DLP policies to meeting recording files also by the ProgID
property. In the DLP rule for files in SharePoint and OneDrive set the
conditions to be:

 * Document property = ProgID
 * Value = Media.Meeting

To learn more about DLP see the article Learn about data loss prevention


MEETING RECORDING DIAGNOSTIC TOOLS


USER CANNOT RECORD MEETINGS

If you're an administrator, you can use the following diagnostic tool to
validate that the user is properly configured to record a meeting in Teams:

 1. Select Run Tests below, which will populate the diagnostic in the Microsoft
    365 Admin Center.
    
    Run Tests: Meeting Recording

 2. In the Run diagnostic pane, enter the email of the user who cannot record
    meetings in the Username or Email field, and then select Run Tests.

 3. The tests will return the best next steps to address any tenant or policy
    configurations to validate that the user is properly configured to record a
    meeting in Teams.


MEETING RECORD IS MISSING

If you're an administrator, you can use the following diagnostic tool to
validate that the meeting recording completed successfully and it was uploaded
to Stream or OneDrive, based on the meeting ID and recording start time:

 1. Select Run Tests below, which will populate the diagnostic in the Microsoft
    365 Admin Center.
    
    Run Tests: Missing Meeting Recording

 2. In the Run diagnostic pane, enter the URL of the meeting in the URL of the
    meeting that was recorded field (usually found in the meeting invitation) as
    well as the date of the meeting in the When was the meeting recorded? field
    and then select Run Tests.

 3. The tests will validate that the meeting recording completed successfully
    and it was uploaded to Stream or OneDrive.


RELATED TOPICS

 * Teams PowerShell overview









FEEDBACK

Submit and view feedback for

This product This page
View all page feedback

Theme
 * Light
 * Dark
 * High contrast

 * 
 * Previous Versions
 * Blog
 * Contribute
 * Privacy
 * Terms of Use
 * Trademarks
 * © Microsoft 2022


IN THIS ARTICLE




Theme
 * Light
 * Dark
 * High contrast

 * 
 * Previous Versions
 * Blog
 * Contribute
 * Privacy
 * Terms of Use
 * Trademarks
 * © Microsoft 2022