Recording controls: meeting, webinar and town hall parameters
Verdict: AllowCloudRecording on the meeting policy controls standard-meeting recording. Webinars use RecordingForWebinar and town halls use RecordingForTownhall on the events policy. ExplicitRecordingConsent forces participant consent. These are distinct parameters on distinct policies.
| Criterion | Standard meeting | Webinar | Town hall |
|---|---|---|---|
| Recording toggle | Set-CsTeamsMeetingPolicy -AllowCloudRecording | Set-CsTeamsEventsPolicy -RecordingForWebinar | Set-CsTeamsEventsPolicy -RecordingForTownhall |
| Policy | Meeting policy | Events policy | Events policy |
| Consent control | ExplicitRecordingConsent requires participant consent | - | - |
Rules
- Set-CsTeamsMeetingPolicy -AllowCloudRecording controls whether standard meetings record to the cloud.
- ExplicitRecordingConsent on the meeting policy forces participants to consent before recording or transcription.
- RecordingForTownhall on the events policy controls town hall recording, separate from AllowCloudRecording.
Traps
- AllowCloudRecording governs standard meetings, not town halls; disabling it would stop meeting recording instead.
- RecordingForWebinar covers events up to 1,000 attendees, not large-audience town halls.
- ChannelRecordingDownload only restricts downloading existing recordings; it does not prevent recording starting.