How to manage meeting policies in Microsoft Teams – Office 365?

No comments

 11,428 total views,  18 views today

In this tutorial, we will learn about how to manage meeting policies in Microsoft Teams in Office 365 and what is exactly meeting policy in Microsoft Teams.

Key-Highlights

  • What is Meeting policy in Microsoft Teams?
  • How to manage meeting policies in Microsoft Teams in Office 365?
  • Default meeting policies in Microsoft Teams admin center
  • Edit default meeting policy settings in Microsoft Teams admin center Meeting Policies
  • How to add a new meeting policy in Microsoft Teams
  • How to use Get-CsOnlineUser command in office 365?
  • How to apply meeting policies to teams user using Powershell
  • How to apply meeting policies to all teams user using Powershell
  • How to fix the “the term ‘get-csteamsmeetingpolicy’ is not recognized as the name of a cmdlet”
  • How to fix the “the term ‘get-csonlineuser’ is not recognized as the name of a cmdlet”

What is Meeting policy in Microsoft Teams?

As per Microsoft “Meeting policies are used to control what features are available to users when they join Microsoft Teams meetings. You can use the Global (Org-wide default) policy and customize it or create one or more custom meeting policies for people that host meetings in your organization.”

How to manage meeting policies in Microsoft Teams in Office 365?

Login to Microsoft Teams admin portal using this URL –  https://admin.teams.microsoft.com/policies/meetings

Or

You can navigate through the office 365 admin portal quick launch left side menu – example as below:

Login Microsoft teams admin center from Office 365
Login to Microsoft Teams admin center from Office 365

Once we navigate to the Microsoft Teams admin center, we will land to the “Microsoft Teams admin center Dashboard” home page.

Microsoft Teams admin center dashboard
Microsoft Teams admin center Dashboard

Meeting policy in Microsoft Teams from Microsoft Teams admin center

Click on the Meeting policies from the “Meetings” left side menu, shown below.

Meeting policy in Microsoft Teams
Meeting policy in Microsoft Teams

Once we get into the meeting policies page, we can see the below report:

  • Meeting policies summary
  • User statistics
  • Add or edit existing meeting policy

Default meeting policies in Microsoft Teams admin center

We could see below the default meeting policies in Microsoft Teams:

Edit default meeting policy settings in Microsoft Teams admin center Meeting Policies

If we select the “Global(Org-wide default)” meeting policy and click on the “Edit” button from the ribbon menu, we can see all the below configuration with respect to “Global(Org-wide default)” meeting policy, here as per the need we can edit these.

  • General
  • Audio & video
  • Content Sharing
  • Participants & guests
General, Audio & Video configuration - Edit default meeting policy settings in Microsoft Teams admin center Meeting Policies
Edit default meeting policy settings in Microsoft Teams admin center Meeting Policies

Content Sharing and Participants & guests configuration in meeting policies – Microsoft Teams

If we little scroll down to the “Global(Org-wide default)” meeting policy configuration, we can see content sharing and participants & guests configuration.

Content Sharing and Participants & guests configuration in meeting policies - Microsoft Teams
Content Sharing and Participants & guests configuration in meeting policies – Microsoft Teams

How to add a new meeting policy in Microsoft Teams

Click on the “+ Add” button from the meeting policies’ home screen.

Then enter the meeting policy name, rest all configurations options are the same as “Global(Org-wide default)” meeting policy configuration, so, based on our need we can configure the custom meeting policy. 

How to add a new meeting policy in Microsoft Teams
How to add a new meeting policy in Microsoft Teams

Note:

  • In the above screen – only the first page is shown, if we scroll down, we can get rest all – like  Content Sharing,  Participants & guests configuration.

How to use Get-CsOnlineUser command in office 365?

The Get-CsOnlineUser cmdlet returns information about users who have accounts homed on Skype for Business Online.

Note:

  • The Get-CsOnlineUser cmdlet does not have a TenantId parameter which means we cannot use the below command to get the users’ details from the specific TenantId who have accounts with a specific Skype for Business Online tenant.
Get-CsOnlineUser -TenantId "df19b7dc-6960-61f5-a139-2aa382474387"

Some, valid examples of Get-CsOnlineUser cmdlet:

Get-CsOnlineUser -Filter {TenantId -eq "df19b7dc-6960-61f5-a139-2aa382474387"}

The above command returns users from a specified tenant by using the Filter parameter.

Get-CsOnlineUser

The above command returns information for all the users configured as online users.

Get-CsOnlineUser -Identity "sip:user1@globalsharepoint2020.onmicrosoft.com"

The above command returns information for a single online user: the user with the SIP address “sip:user1@globalsharepoint2020.onmicrosoft.com”.

Get-CsOnlineUser -Filter {HideFromAddressLists -eq $True}

The above command returns information only for user accounts that have been configured so that the account does not appear in Microsoft Exchange address lists.

Get-CsOnlineUser -Filter {TenantId -eq "df19b7dc-6960-61f5-a139-2aa382474387"}

The above command returns information for all the online users assigned to the tenant with the TenantID “df19b7dc-6960-61f5-a139-2aa382474387”

Apply meeting policies to teams user using Powershell

Using the “Grant-CsTeamsMeetingPolicy” command Microsoft Administraror can assign a user to a particular teams meeting policy.

Example:

Grant-CsTeamsMeetingPolicy -identity "User1" -PolicyName "MyCustomTeamMeetingPolicy"

Note:

  • In the above example, the “User1” has been asdigned to “MyCustomTeamMeetingPolicy”

Apply meeting policies to all teams user using Powershell

Using the below PowerShell script, we can aasgin or apply a messaging policy to all users in a batch.


$policyName="MyCustomTeamMeetingPolicy"
$userColls = get-csonlineuser | where {$_.teamsmeetingpolicy -eq $null}
foreach ($oneUser in $usersColls)
{
Grant-csteamsmeetingpolicy $oneUser.userprincipalname -PolicyName $policyName
}

How to fix the “the term ‘get-csteamsmeetingpolicy’ is not recognized as the name of a cmdlet”

While connecting to Microsoft Teams through the PowerShell command, we might the error “the term ‘get-csteamsmeetingpolicy’ is not recognized as the name of a cmdlet”.

Or

“The term ‘get-csonlineuser’ is not recognized as the name of a cmdlet”

To fix this issue, we need to install the Skype for Business Online PowerShell Module (this is for Microsoft Teams), install this module from the Microsoft Official download link.

Summary

Hence, in this article, with respect to meeting policy in Microsoft Teams, we have learned the below:

  • What is Meeting policy in Microsoft Teams?
  • How to manage meeting policies in Microsoft Teams in Office 365?
  • Default meeting policies in Microsoft Teams admin center
  • Edit default meeting policy settings in Microsoft Teams admin center Meeting Policies
  • How to add a new meeting policy in Microsoft Teams
  • How to use Get-CsOnlineUser command in office 365?
  • How to apply meeting policies to teams user using Powershell
  • How to apply meeting policies to all teams user using Powershell
  • How to fix the “the term ‘get-csteamsmeetingpolicy’ is not recognized as the name of a cmdlet”
  • How to fix the “the term ‘get-csonlineuser’ is not recognized as the name of a cmdlet”

See Also

You may also like the below Microsoft Teams articles:

Free download SharePoint Online & Office 365 Administration eBook(238 Pages)

Get the PDF eBook from here:


[purchase_link id="0" style="button" color="blue" text="Free Download SharePoint Online & Office 365 Administration"]

 

 
FREE DOWNLOAD

Send download link to:

Subscribe to get exclusive content and recommendations every month. You can unsubscribe anytime.