Hi @Tatyana,
Thank you for reaching out to Microsoft Q&A forum and sharing your experience.
I understand how important it is to keep your meeting recordings accessible, and I’m happy to guide you through the available options.
You’ve already set the policy so that new recordings never expire, which is great. However, this policy only applies to future recordings. Existing recordings keep their original expiration dates unless updated. Below are the steps you can take to apply “never expire” to previous recordings.
Microsoft Teams stores meeting recordings in OneDrive or SharePoint. By default, recordings automatically expire after 120 days unless the expiration date is changed. This helps manage storage, but you can easily extend or remove the expiration date.
1/ You can try to change expiration for an Existing Recording
- Open OneDrive (for non-channel meetings) or SharePoint (for channel meetings).
- Locate the meeting recording file.
- Select the file and click Details (usually on the right panel).
- Find the Expiration date section.
- Choose Never to expire or set a new date that works for you.
- Save your changes.
2/ Try to update Default Policy for Future Recordings
If you are an admin and want to prevent expiration for all new recordings:
- Open Teams PowerShell (requires version 2.6.0 or later).
- Run the following command:
Set-CsTeamsMeetingPolicy -Identity Global -NewMeetingRecordingExpirationDays 99999
This sets recordings to never expire by default.
For your information that you concern:
Please let me know if there’s anything else I can assist you with. I’m here to support you every step of the way.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment”.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.