Microsoft Teams – Major Update – Teams Meeting Recordings Auto-Expiration in OneDrive and SharePoint – Updating default settings using PowerShell

Hi All,
Greetings for the day!!! Today update on Microsoft Teams and settings related to Teams meeting recordings auto-expiration
Background / Details :
- Recently Microsoft have Major Updates for Microsoft Teams – Teams Meeting Recordings Auto-Expiration in OneDrive and SharePoint
- When meeting recording done, expiration date is stamped on the file and physically deletes the file based on that stamped expiration date
- Default expiration date is 120 days, extended from 60 days to 120 days
- After expiration files will be automatically deleted which are stored in OneDrive or SharePoint
- If requires Admin can disable this feature from Microsoft Teams Admin center – we will discuss these details in next article
- Users can also modify the expiration date for any recordings on which they have edit/delete permissions, using the files details pane in OneDrive or SharePoint
- When a recording is deleted due to the expiration setting, the end user will be notified via email
- The SharePoint tenant or site admin, or the end user with edit/delete permissions will be able to retrieve the file from the recycle bin for up to 90 days
- The min number of days that can be set on is 1 and the maximum is 99,999 (e.g. 273 years) or it can be set to never auto-expire
Overriding Default Settings :
- We can override default teams recordings expiration settings either through PowerShell or Teams Admin Center
Overriding default teams recordings expiration settings through PowerShell :
- Open SharePoint Online Management Shell
- We will use the PowerShell CMDLET – Set-CsTeamsMeetingPolicy
- Before executing “Set-CsTeamsMeetingPolicy” we need to connect the Microsoft Teams using CMDLET – Connect-MicrosoftTeams
Connect-MicrosoftTeams
- Enter the respective credentials


- As we get connected to Microsoft Teams successfully, we are ready to execute our CMDLET – Set-CsTeamsMeetingPolicy
Set-CsTeamsMeetingPolicy -Identity Global -NewMeetingRecordingExpirationDays 180

- We can verify updated settings through the PowerShell CMDLET – Get-CsTeamsMeetingPolicy
Get-CsTeamsMeetingPolicy | Select-Object -Property NewMeetingRecordingExpirationDays
NewMeetingRecordingExpirationDays
---------------------------------
180
Microsoft 365 Roadmap ID: 84580

Thanks for reading !!! Feel free to discuss in case any suggestions / thoughts / questions !!!
HAVE A GREAT TIME AHEAD !!! LIFE IS BEAUTIFUL 🙂


1 Response
[…] In last article we discussed – Microsoft Teams major update – Teams Meeting Recordings Auto-Expiration in OneDrive and ShareP… […]