We receive the same error (You are not permitted to Invoke), but per MC274188 we should be able to set it via PowerShell. Looks like there was a reddit post as well but was deleted that someone else had the same issue. Any updates on when this will 'be released' @Xzsssss ? Looks like the feature rolls out starting in Sept, so ideally admins would be able to set this a few weeks in advance.
Recording expiry time (days)

Hi,
In this video after 13:10 is presented that in the first half of 2021 Microsoft will introduce option that allows you to set an expiration time for Teams meeting recordings.
Now almost in July our organization still has no this option. Is it delayed?
Thanks!
8 answers
Sort by: Most helpful
-
-
ITEric 6 Reputation points
2021-08-24T15:44:49.787+00:00 Does anyone else not think this is absurdly irresponsible of the MS Teams product managers to not give us enough time to disable this poorly thought out feature before it goes live??? Do you know how livid my users would be at me if thier meeting recordings just simply vanished???? Nope, Nope, Nope.... Not happy MS.
You are not permitted to invoke Set-CsTeamsMeetingPolicy with the following parameters:
MeetingRecordingExpirationDays -
StephanG 826 Reputation points
2021-09-01T06:22:38.31+00:00 Command still not working. Waiting for the message post.
-
StephanG 826 Reputation points
2021-11-15T06:35:54.027+00:00 Hey everyone. This is now available at the Teams web administration. Powershell still not working though
I just saw it because of a Twitter post. -
Vasil Michev 112.9K Reputation points MVP
2021-06-29T17:18:05.257+00:00 Try setting it via PowerShell, via the New/Set-CsTeamsMeetingPolicy cmdlet and the -MeetingRecordingExpirationDays parameter.