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 Microsoft 365 Junction, Speaker, Author, Learner, Developer, Passionate Techie. Certified Professional Workshop Facilitator / Public Speaker. Believe in knowledge sharing. Around 20+ years of total IT experience and 17+ years of experience in SharePoint and Microsoft 365 services Please feel free me to contact for any SharePoint / Microsoft 365 queries. I am also very much interested in behavioral (life changing) sessions like motivational speeches, Success, Goal Setting, About Life, How to live Life etc. My book - Microsoft 365 Power Shell hand book for Administrators and Beginners and 100 Power Shell Interview Questions - https://www.amazon.in/Microsoft-Administrators-Beginners-Interview-Questions/dp/9394901639/ref=tmm_pap_swatch_0?_encoding=UTF8&qid=1679029081&sr=8-11

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… […]

Leave a Reply

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