Microsoft recently announced a change to meeting policies where a Teams Service admin can make sure users are attendees by default, rather than presenters.
This can be especially valuable in education, where students with the presenter role can misbehave by muting the teacher and removing others from the meeting entirely.
So let’s apply this change to an existing meeting policy using PowerShell.
First run the New-CsOnlineSession cmdlet and login using your admin credentials.
# Connect to Skype PowerShell $CSSession = New-CsOnlineSession Import-PSSession $CSSession -AllowClobber # choose teacher policy from grid view and store to variable $Policy = Get-CsTeamsMeetingPolicy | select Identity, Description | Out-GridView -PassThru
Then choose the appropriate meeting policy from the grid view and click OK.
We then need to update the policy to change the DesignatedPresenterRoleMode attribute to OrganizerOnlyUserOverride.
# change policy Set-CsTeamsMeetingPolicy -Identity $Policy.Identity -DesignatedPresenterRoleMode OrganizerOnlyUserOverride # verify results Get-CsTeamsMeetingPolicy -Identity $Policy.Identity | select Identity, DesignatedPresenterRoleMode
The end result should be something like this.
You now need to wait… and wait some more… and in about 24 hours you should see that students will be attendees by default in any new meetings organized by a teacher with the policy applied.