Manage who can start instant meetings and schedule meetings

APPLIES TO: Image of a checkmark for yes Meetings Image of a x for noWebinars Image of a x for noTown halls

As an admin, you can control which users can start instant meetings and schedule meetings in Teams. Managing who can schedule meetings can be useful for privacy and compliance reasons, allowing you to prevent certain users from setting up meetings.

The meeting scheduling policy settings are all turned on by default. These settings are per-user policies and they apply before a meeting starts. These settings can be found in the Meeting scheduling section of Meeting policies in the Teams admin center or in the PowerShell Set-CsTeamsMeetingPolicy cmdlet.

  • Private meeting scheduling: Controls whether a user can schedule a private meeting in Teams.
  • Meet now in private meetings: Controls whether a user can start an instant private meeting.
  • Channel meeting scheduling: Controls whether a user can schedule a meeting in a channel.
  • Meet now in channel meetings: Controls whether a user can start an instant meeting in a channel.
  • Outlook add in: Controls whether a user can schedule a private meeting from Outlook.

Note

When a delegate authorized to send meeting invitations for someone else sends a meeting, the meeting policy applies to the person who granted the delegate permission.

To learn about meeting registration, see Manage registration for Microsoft Teams meetings.

To learn about managing the attendance and engagement report, see Manage the attendance and engagement report for meetings and events in Microsoft Teams.

Channel meetings

If you need to restrict the ability to start instant channel meetings and schedule channel meetings to specific people, you can create or update your meeting policy to restrict these settings. You can then create a separate policy attributed to users who you want to start instant channel meetings and schedule channel meetings.

Manage channel meetings in the Teams admin center

  1. In the Teams admin center, expand Meetings > Meeting policies and choose the policy you want to update. To create a new policy, select Add.
  2. Under Meeting scheduling, toggle the following:
    • To restrict who can start instant meetings in a channel, toggle Meet now in channel meetings to Off.
    • To restrict who can schedule meetings in a channel, toggle Channel meeting scheduling to Off. If this setting is turned off, users can't create new channel meetings, but the event organizer can edit existing channel meetings.
  3. Select Save

Manage channel meetings using PowerShell

To prevent users with this assigned policy from starting and scheduling channel meetings, use the following script:

Set-CsTeamsMeetingPolicy -Identity <policy name> -AllowMeetNow $False
Set-CsTeamsMeetingPolicy -Identity <policy name> -AllowChannelMeetingScheduling $False

Set the parameters to $True for policies where you want to allow users to start channel meetings.

Private meetings

A meeting is private when it isn't published to a channel in a team. You can use your policies to prevent specific users from starting instant meetings and scheduling private meetings. To allow other users to start instant meetings and schedule private meetings, you can use a separate policy.

Configure private meetings in the Teams admin center

  1. From the Teams admin center, expand Meetings > Meeting policies and choose the policy you want to update. To create a new policy, select Add.
  2. Under Meeting scheduling, toggle the following:
    • To restrict who can start instant private meetings, toggle Meet now in private meetings to Off.
    • To restrict who can schedule private meetings in a channel, toggle both Private meeting scheduling and Outlook add-in to Off.
  3. Select Save

Configure private meetings using PowerShell

To restrict who can start and schedule private meetings, run the following script:

Set-CsTeamsMeetingPolicy -Identity <policy name> -AllowPrivateMeetNow $False
Set-CsTeamsMeetingPolicy -Identity <policy name> -AllowPrivateMeetingScheduling $False
Set-CsTeamsMeetingPolicy -Identity <policy name> -AllowOutlookAddIn $False

Turning off meeting policy settings

After any of the meeting policy settings are turned off, any user assigned to the policy can't start or schedule meetings of that type. The meeting join links and conference IDs of all existing meetings of that type that the user previously started or scheduled don't work. The conversations, files, whiteboards, recordings, transcripts, and other content related to the meeting are retained and users can still access them.

If a meeting policy setting is turned off and then turned on again for a user, all previously scheduled meetings organized by the user become active and people can join them using the meeting join link or by phone.

Outlook add-in

This setting controls whether Teams meetings can be scheduled from within Outlook (Windows, Mac, web, and mobile).

When you turn off this setting, users can't schedule Teams meetings when they create a new meeting in Outlook. For example, in Outlook on Windows, the New Teams Meeting option doesn't show up in the ribbon.