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

Microsoft Teams - Executing Teams PowerShell CMDLETs - Get-CsTeamsMeetingPolicy
Microsoft Teams - Executing Teams PowerShell CMDLETs - Get-CsTeamsMeetingPolicy

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

Microsoft Teams - Executing Teams PowerShell CMDLETs - connecting to Microsoft Teams through PowerShell
fig : Microsoft Teams – Executing Teams PowerShell CMDLETs – connecting to Microsoft Teams through PowerShell

fig : Microsoft Teams – Executing Teams PowerShell CMDLETs – connected to Microsoft Teams through PowerShell

  • As we get connected to Microsoft Teams successfully, we are ready to execute our CMDLET – Set-CsTeamsMeetingPolicy

Set-CsTeamsMeetingPolicy -Identity Global -NewMeetingRecordingExpirationDays 180

Microsoft Teams - Executing Teams PowerShell CMDLETs - updating default number of days for teams meeting recording expiration
fig : Microsoft Teams – Executing Teams PowerShell CMDLETs – updating default number of days for teams meeting recording expiration

  • We can verify updated settings through the PowerShell CMDLET – Get-CsTeamsMeetingPolicy

Get-CsTeamsMeetingPolicy | Select-Object -Property NewMeetingRecordingExpirationDays

NewMeetingRecordingExpirationDays
---------------------------------
                              180

Microsoft Teams - Executing Teams PowerShell CMDLETs - Get-CsTeamsMeetingPolicy
fig : Microsoft Teams – Executing Teams PowerShell CMDLETs – Get-CsTeamsMeetingPolicy

Microsoft 365 Roadmap ID: 84580

Microsoft 365 - Roadmap ID - 84580 - Microsoft Teams: Auto-Expiration of Meeting Recordings stored on OneDrive and SharePoint
fig : Microsoft 365 – Roadmap ID – 84580 – Microsoft Teams: Auto-Expiration of Meeting Recordings stored on OneDrive and SharePoint

Thanks for reading !!! Feel free to discuss in case any suggestions / thoughts / questions !!!

HAVE A GREAT TIME AHEAD !!! LIFE IS BEAUTIFUL 🙂

Prasham Sabadra

LIFE IS VERY BEAUTIFUL :) ENJOY THE WHOLE JOURNEY :) Founder of Knowledge Junction and live-beautiful-life.com, Author, Learner, Passionate Techie, avid reader. Certified Professional Workshop Facilitator / Public Speaker. Scrum Foundation Professional certificated. Motivational, Behavioral , Technical speaker. Speaks in various events including SharePoint Saturdays, Boot camps, Collages / Schools, local chapter. Can reach me for Microsoft 365, Azure, DevOps, SharePoint, Teams, Power Platform, JavaScript.

You may also like...

1 Response

  1. April 28, 2022

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

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

%d bloggers like this: