Skip to content
3.0 preview2.3.0 stable

These docs describe the preview. Pick the version you run and every page marks what it doesn't have yet. Get the preview →
Maester 2.x docs (archived) →

Sponsor

(L2) Ensure anonymous users can't join a meeting

CIS.M365.8.5.1MediumTeamsMeetingsPreview 3.0

Part of CIS · Teams · Meetings · All checks

Run this check
Invoke-Maester -TestId CIS.M365.8.5.1

Anonymous users are people who join a meeting without signing in to Microsoft Teams. If anonymous users can join, anyone who has the meeting link, or who finds it forwarded or posted in public, can attend and listen to or take part in confidential discussions.

Turning off anonymous join keeps meetings limited to people who have signed in. Users who must attend without an account can still be invited through a supported path, such as a guest account.

  1. Sign in to the Microsoft Teams admin center.
  2. Go to Meetings > Meeting policies.
  3. Open the Global (Org-wide default) policy.
  4. Under Anonymous users can join a meeting, select Off.
  5. Select Save.
  1. Connect to Teams PowerShell using Connect-MicrosoftTeams.
  2. Run the following command:
Set-CsTeamsMeetingPolicy -Identity Global -AllowAnonymousUsersToJoinMeeting $false
Every attribute of this check
FieldValue
Test IDCIS.M365.8.5.1
SeverityMedium
SuiteCIS
ProductTeams
FeatureMeetings
AreaExternal access and sharing
Resource typeTenant
User impactMedium
Implementation costLow
MITRE ATT&CKNone
Supports benchmarkCIS Microsoft 365 Foundations Benchmark (version 7.0.0), requirement 8.5.1
Benchmark levelL2
Benchmark profilesE3 Level 2
Supports controlscis-m365:8.5.1, nist-800-53-r5:AC-3
PowerShell testTest-MtCisTeamsAnonymousJoin
ServicesTeams