Manage VOD publishing for webinars and town halls

APPLIES TO: ✖️Meetings ✔️Webinars ✔️Town halls

Video on demand (VOD) for Microsoft Teams allows webinar and town hall organizers to quickly publish and share event recordings. When your organizers record webinars and town halls, the recordings are uploaded to OneDrive. Once the recording is published, it’s copied from OneDrive into Azure Media Services (AMS) and made available to attendees. Once the organizer publishes a recording, all attendees automatically receive an email with a link to view the recording.

As an admin, you can manage which types of town halls and webinars organizers can publish recordings for.

For more information on publishing webinar and town halls for your end users, see Manage webinar recordings in Microsoft Teams and Manage town hall recordings in Microsoft Teams.

Manage VOD publishing permissions using the Teams admin center

You can use the Teams admin center to manage VOD publishing permissions for webinars and town halls.

  1. Open the Teams admin center.

  2. Select Meetings from the navigation pane.

  3. Under Meetings, select Events Policies.

  4. Either select an existing policy or create a new one.

  5. Choose one of the following values for Allowed webinar types for recordings and Allowed town hall types for recordings:

    • Not allowed
    • Invite only
    • Your organization
  6. Select Save.

Manage VOD publishing permissions using PowerShell

You can use PowerShell to manage VOD publishing permissions for webinars and town halls.

Webinars

To manage VOD publishing permissions for webinars, use the -AllowedWebinarTypesForRecordingPublish parameter within the PowerShell CsTeamsEventsPolicy cmdlet.

The following table lists the values that you can set for webinar publishing permissions along with the corresponding behaviors.

Setting value Behavior
None Organizers with this policy can't publish any webinar recordings.
EveryoneInCompanyIncludingGuests Organizers with this policy can only publish recordings for private webinars. These organizers can't publish any recordings for public webinars.
Everyone This is the default. Organizers with this policy can publish any webinar recordings.

Note

Guests can't view private webinar recordings.

To prevent organizers from publishing any webinar recordings, use the following script:

Set-CsTeamsEventsPolicy -Identity <policy name> -AllowedWebinarTypesForRecordingPublish None

To only allow organizers to publish private webinar recordings, use the following script:

Set-CsTeamsEventsPolicy -Identity <policy name> -AllowedWebinarTypesForRecordingPublish EveryoneInCompanyIncludingGuests

Town halls

To manage VOD publishing permissions for town halls, use the -AllowedTownhallTypesForRecordingPublish parameter within the PowerShell CsTeamsEventsPolicy cmdlet.

The following table lists the values that you can set for town hall publishing permissions along with the corresponding behaviors.

Setting value Behavior
None Organizers with this policy can't publish any town hall recordings.
InviteOnly Organizers with this policy can only publish recordings for invite-only town halls. These organizers can't publish any recordings for public town halls.
EveryoneInCompanyIncludingGuests Organizers with this policy can only publish recordings for private and invite-only town halls. These organizers can't publish any recordings for public town halls.
Everyone This is the default. Organizers with this policy can publish any town hall recordings.

To only allow organizers to publish invite-only town hall recordings, use the following script:

Set-CsTeamsEventsPolicy -Identity <policy name> -AllowedTownhallTypesForRecordingPublish InviteOnly

To prevent organizers from publishing any town hall recordings, use the following script:

Set-CsTeamsEventsPolicy -Identity <policy name> -AllowedTownhallTypesForRecordingPublish None

To only allow organizers to publish private and invite-only town hall recordings, use the following script:

Set-CsTeamsEventsPolicy -Identity <policy name> -AllowedTownhallTypesForRecordingPublish EveryoneInCompanyIncludingGuests