Manage who can schedule and attend webinars in Microsoft Teams
APPLIES TO: Meetings Webinars Town halls
Some features described in this article require Teams Premium.
Overview
Microsoft Teams offers webinars, a two-way interactive virtual event. As an admin, you can set up and manage who can schedule webinars in your organization.
For more information on how to plan for webinars in your org, see Plan for Teams webinars.
To learn more about the webinar experience for your users, see Get Started with Teams webinars.
Note
The webinar experience isn't available for Microsoft 365 GCC High or Microsoft 365 DoD.
Manage who can schedule webinars
You can use the Teams admin center or PowerShell to manage who can schedule webinars in your organization.
Teams admin center value | PowerShell value | Behavior |
---|---|---|
On | Enabled | This is the default value. Users with this policy can create webinars. |
Off | Disabled | Users with this policy can't create webinars. |
Manage who can schedule webinars using the Teams admin center
To manage who can schedule webinars through the Teams admin center, use the following steps:
- Open the Teams admin center.
- Expand Meetings from the navigation pane.
- Under Meetings, select Events Policies.
- Either select an existing policy or create a new one.
- Toggle the Webinars setting On or Off.
- Select Save
Manage who can schedule webinars through PowerShell
You can use PowerShell to manage who can schedule webinars in your organization.
To manage who can schedule webinars, use the -AllowWebinars
parameter within the PowerShell CsTeamsEventsPolicy cmdlet.
Turn off webinars
To prevent organizers with this policy from creating webinars, use the following script:
Set-CsTeamsEventsPolicy -Identity <policy name> -AllowWebinars Disabled
Turn on webinars
To allow organizers with this policy to create webinars, use the following script:
Set-CsTeamsEventsPolicy -Identity <policy name> -AllowWebinars Enabled
Manage who can attend webinars
You can use the Teams admin center or PowerShell to manage who can attend webinars in your organization.
Teams admin center value | PowerShell value | Behavior |
---|---|---|
Everyone | Everyone | This is the default value. When organizers with his policy create webinars, any user can attend. |
Everyone in my organization excluding guests | EveryoneInCompanyExcludingGuests | When organizers with his policy create webinars, only users in your org can attend. |
Manage who can attend webinars using the Teams admin center
To manage who can attend webinars through the Teams admin center, use the following steps:
- Open the Teams admin center.
- Expand Meetings from the navigation pane.
- Under Meetings, select Events Policies.
- Either select an existing policy or create a new one.
- From the dropdown for the Who can attend webinars setting select either Everyone or EveryoneInCompanyExcludingGuests.
- Select Save
Manage who can attend webinars through PowerShell
You can use PowerShell to manage who can attend webinars in your organization.
To manage who can attend webinars, use the -EventAccessType
parameter within the PowerShell CsTeamsEventsPolicy cmdlet.
Turn off public webinars
To only allow users in your organization to attend webinars created by users with this policy, use this script:
Set-CsTeamsEventsPolicy -Identity <policy name> -EventAccessType EveryoneInCompanyExcludingGuests
Turn on public webinars
To allow any user to attend webinars created by users with this policy, use this script:
Set-CsTeamsEventsPolicy -Identity <policy name> -EventAccessType Everyone
Related articles
- Issues that affect Teams webinars
- Plan for webinars
- Manage the registration form for webinars
- Manage email communications for webinars
- Meetings, webinars, and live events
- Attendance report for meetings and webinars in Microsoft Teams
- New-CsTeamsEventsPolicy
- Set-CsTeamsEventsPolicy
- Grant-CsTeamsEventsPolicy
- Get-CsTeamsEventsPolicy
- Remove-CsTeamsEventsPolicy