Manage who can schedule and attend town halls in Microsoft Teams
APPLIES TO: Meetings Webinars Town halls
Town halls in Microsoft Teams are a one-to-many interactive virtual event. This article describes how you, as an admin, can decide which users can create town halls in your organization. To learn more about town hall features and capabilities, see Plan for town halls.
For details on how your organizers can create town halls, see Schedule a town hall in Microsoft Teams.
You can use the Teams admin center or PowerShell to manage who can schedule town halls in your organization.
Teams admin center value | PowerShell value | Behavior |
---|---|---|
On | Enabled | This is the default value. Users with this policy can create town halls. |
Off | Disabled | Users with this policy can't create town halls. |
To manage who can schedule town halls 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 Town halls setting On or Off.
- Select Save.
You can use PowerShell to manage who can schedule town halls in your organization.
To manage who can schedule town halls, use the -AllowTownhalls
parameter within the PowerShell CsTeamsEventsPolicy cmdlet.
To prevent organizers with this policy from creating town halls, use the following script:
Set-CsTeamsEventsPolicy -Identity <policy name> -AllowTownhalls Disabled
To allow organizers with this policy to create town halls, use the following script:
Set-CsTeamsEventsPolicy -Identity <policy name> -AllowTownhalls Enabled
Note
The EveryoneInCompanyExcludingGuests value allows only in org attendees to join town halls created by organizers with this policy. For town halls, in org attendees include guests. However, for webinars, guests aren't considered in org.
You can use the Teams admin center or PowerShell to manage who can attend town halls in your organization.
Teams admin center value | PowerShell value | Behavior |
---|---|---|
Everyone | Everyone | This is the default value. When organizers with his policy create town halls, any user can attend. |
Everyone in my organization excluding guests | EveryoneInCompanyExcludingGuests | When organizers with his policy create town halls, only users in your org and guests defined in external access can attend. |
To manage who can attend town halls 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
You can use PowerShell to manage who can attend town halls in your organization.
To manage who can attend town halls, use the -EventAccessType
parameter within the PowerShell CsTeamsEventsPolicy cmdlet.
To only allow users in your organization and guests to attend town halls created by users with this policy, use this script:
Set-CsTeamsEventsPolicy -Identity <policy name> -EventAccessType EveryoneInCompanyExcludingGuests
To allow any user to attend town halls created by users with this policy, use this script:
Set-CsTeamsEventsPolicy -Identity <policy name> -EventAccessType Everyone