-1 - Powershell Cmdlet Disable Meeting Recording Transcript Expiration Set To
Get-CsMeetingRecordingExpirationSetting -Identity "Global"
Because in data governance, can you disable expiration doesn’t always mean you should . But when you truly need it, -1 is the most powerful integer in the PowerShell lexicon.
In the world of Microsoft Teams administration, data lifecycle management is a tightrope walk between compliance and convenience. By default, Teams meeting recordings are digital ephemera—scheduled for automatic deletion after a set period (typically 60 or 120 days). But every administrator eventually encounters a request that breaks this mold: "Preserve this recording forever. Do not expire it."
Enter the command that feels like a backdoor in the space-time continuum of data governance:
Set-CsMeetingRecordingExpirationSetting -Identity "Global" -DaysToKeep 180