![]()
In this โmanage meeting policies in Microsoft Teamsโ tutorial, we will learn about how to manage meeting policies in Microsoft Teams in Office 365 and what exactly a meeting policy is in Microsoft Teams.
Key-Highlights: Manage Meeting Policies in Microsoft Teams
- What is the 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 the 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 โย admin.teams.microsoft.com/policies/meetings
Or
You can navigate through the office 365 admin portal quick launch left side menu โ example as below:

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

Meeting policy in Microsoft Teams from Microsoft Teams admin center
Click on the Meeting policies from the โMeetingsโ left side menu, shown below.

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 the โGlobal(Org-wide default)โ meeting policy, here as per the need we can edit these.
- General
- Audio & video
- Content Sharing
- Participants & guests

Content Sharing and Participants & guests configuration in meeting policies โ Microsoft Teams guest configuration policy
If we little scroll down to the โGlobal(Org-wide default)โ meeting policy configuration, we can see content sharing and participants & guests configuration.

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 of the configurations options are the same as the โGlobal(Org-wide default)โ meeting policy configuration, so, based on our need we can configure the custom meeting policy.ย

Note:
- In the above screen โ only the first page is shown, if we scroll down, we can get the rest all โ likeย Content Sharing,ย Participants & guests configuration.
How to use the Get-CsOnlineUser command in Microsoft 365 (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 Administrator 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 assigned 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: Manage meeting policies in Microsoft Teams
Hence, in this article, with respect to meeting policy in Microsoft Teams, we have learned the below:
- What is the 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 the 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: Microsoft Teams articles
You may also like the below Microsoft Teams articles:
- How to turn on inline message translation in Microsoft Teams?
- How to finish setting up โMicrosoft Teams Exploratoryโ in Microsoft 365 admin center step by step
- Office 365: Support remote workers with โMicrosoft Teamsโ
- Top 11 Microsoft Teams Updates (May 2020, these have much waited for your business)
- FAQs (Office 365): Is SharePoint being replaced by Teams?
- Create a modern team site using PnP PowerShell in SharePoint
- Office 365: Where do the Microsoft Teams channel conversations and files get saved?
- Office 365: SharePoint vs Microsoft Teams โ Understanding the Differences in o365
- Office 365: Add Channel in Microsoft Teams โ o365
- Create a Team in Microsoft Teams step by step process โ Office 365
- o365: Getting started with Microsoft Teams in Office 365
ย
About Post Author
Discover more from Global SharePoint
Subscribe to get the latest posts sent to your email.
2 comments on โHow to Manage Meeting Policies in Microsoft Teams Step by Step?โ