Manage registration for Microsoft Teams meetings
APPLIES TO: Meetings Webinars Town halls
Some features described in this article require Teams Premium.
Note
While meetings with registration are no longer supported, you and your users can use webinars. To learn more about setting up webinars for your org, see Plan for Teams webinars Meetings with registration that were previously scheduled, or created with Graph API are still supported until December 31st, 2024.
This article describes how you, as an admin, can set up and manage meeting registration for your end users in Microsoft Teams meetings.
A meeting is a collaborative virtual meeting where organizers can require participants to register. During meetings, participants can discuss and share information with each other. These meetings can accommodate up to 20k participants. Meetings can include an attendance report and require registration from attendees. However, meeting registration has limited branding and event page configuration. Webinars, on the other hand, allow organizers to include custom branding, and use extra registration settings, management features, and more. For information on how to set up webinars, see Set up webinars.
Read more about the meeting registration experience for your end users in Schedule a Teams meeting with registration
Note
Meeting registration isn't available for Microsoft 365 GCC High or Microsoft 365 DoD.
Prerequisites
Before setting up meeting registration in Teams meetings, check to make sure you have the following items:
- The Private meeting scheduling setting must be on for meeting registration to work. To read more on private meeting scheduling, see Configure private meeting scheduling. For students in education tenants, the private meeting scheduling policy is turned off by default. For more information on how to enable private meeting scheduling for students, see Teams for Education policies and policy packages.
Set up and manage meeting registration
You can use the Teams admin center or PowerShell to create and manage meeting registration.
Using the Teams admin center
To set up meeting registration for users in your organization, you can use the Teams admin center.
Turn meeting registration on or off
Follow these steps in the Teams admin center to turn meeting registration on or off:
- Open the Teams admin center.
- Select Meetings from the navigation pane.
- Under Meetings, select Meeting Policies.
- Either select an existing policy or create a new one.
- Within your chosen policy, navigate to the Meeting scheduling section.
- Turn Meeting Registration setting On or Off.
- Select Save
Using PowerShell
You can also use PowerShell to set up meeting registration for users in your organization.
To set up meeting registration, use the "-AllowMeetingRegistration
" parameter within the PowerShell CsTeamsMeetingPolicy cmdlet.
The following table shows the behaviors of the settings for -AllowMeetingRegistration
:
Setting value | Behavior |
---|---|
True | Users with this policy can require registration for their meetings. |
False | Users with this policy can't require registration for their meetings. |
Before you can run the following cmdlets, you must be connected to Microsoft Teams PowerShell. For more information, see Manage Teams with Microsoft Teams PowerShell.
Turn on meeting registration in PowerShell
Turn on meeting registration for an existing policy, use the following script:
Set-CsTeamsMeetingPolicy -Identity <policy name> -AllowMeetingRegistration $True
Turn off meeting registration in PowerShell
Turn off meeting registration, use the following script:
Set-CsTeamsMeetingPolicy -Identity <policy name> -AllowMeetingRegistration $False
Who can register for meetings
Who can register is set to Everyone by default, but in education tenants, the default setting is People in my organization. Once you turn on meeting registration, you can use the Teams admin center or PowerShell to manage the types of users organizers can require to register for meetings.
You could use the following steps to manage who can register in the Teams admin center:
- Navigate to the Teams admin center and go to Meetings > Meeting Policies
- Either select an existing policy or create a new one
- Within your chosen policy, navigate to the Meeting scheduling section
- Select your desired behavior under the "Who can register" dropdown from the options of Everyone or People in my organization
- Select Save.
Or, you could use the following PowerShell scripts to manage who can register for meetings:
To allow only users in your organization to register for meetings:
Set-CsTeamsMeetingPolicy -Identity <policy name> -WhoCanRegister EveryoneInCompany
Allow everyone, including anonymous users, to register for meetings:
Set-CsTeamsMeetingPolicy -Identity <policy name> -WhoCanRegister Everyone
Important
If Anonymous users can join a meeting is turned off, anonymous users can't join meetings. To learn more and enable this setting, see Manage anonymous participant access to Teams meetings.
For more information, on Who can register for education tenants, see Teams for Education Policy Wizard.
Related topics
Teams policies reference - Meetings
Meetings, webinars, and live events
Attendance report for meetings and webinars in Microsoft Teams
Attendance report for meetings and webinars in Microsoft Teams