Powershell Cmdlet Meeting Policy Disable Recording Transcript Expiration -1 Jun 2026

: Replace "Global" with the name of a specific custom policy if you only want this change to apply to a certain group of users.

they are instructing the system to . A value of -1 is not a typo or a placeholder; it explicitly overrides the default retention logic. Instead of counting down to deletion, the system preserves the recording or transcript indefinitely—or until another policy (such as a Microsoft 365 retention label) supersedes it. This action is irreversible for existing recordings unless manually deleted by owners or compliance officers. : Replace "Global" with the name of a

However, with great power comes great responsibility. Setting -1 indiscriminately introduces three major risks: Instead of counting down to deletion, the system

The Set-CsTeamsMeetingPolicy cmdlet is part of the Skype for Business Online PowerShell module, which manages Teams settings. Among its many parameters—controlling everything from live captions to lobby behavior— -RecordingsAndTranscriptsExpirationDays stands out for its impact on data lifecycle management. By default, Teams recordings and transcripts are stored in OneDrive and SharePoint, where they are subject to automatic deletion after a set period (typically 120 days). This default aligns with data minimization principles, reducing storage costs and legal exposure from stale information. Instead of counting down to deletion