To restrict Teams bandwidth by network range, you can use the Network Roaming Policy feature 1 . This feature allows you to define different media bit rate settings for different network locations based on the IP address ranges. Here are the steps to accomplish your task:
Create a new network roaming policy with the desired media bit rate settings. For example, you can use the following PowerShell cmdlet to create a policy named “MiamiPolicy” with a maximum bit rate of 1000 Kbps for audio and video:
New-CsTeamsNetworkRoamingPolicy -Identity " MiamiPolicy " -MaxMediaBitRateKb 1000
Assign the network roaming policy to the network range of the Miami office. You can use the following PowerShell cmdlet to assign the policy to the 10.10.10.0/24 network range:
New-CsTeamsNetworkRoamingPolicyAssignment -PolicyName " MiamiPolicy " -IPAddressRange " 10.10.10.0/24 "
Verify that the policy is applied correctly by using the Get-CsTeamsNetworkRoamingPolicyAssignment cmdlet. You should see something like this:
Identity : 10.10 . 10.0 / 24
PolicyName : MiamiPolicy
IPAddressRange : 10.10 . 10.0 / 24
EffectiveTime : 8 / 1 / 2023 1 : 18 : 24 PM
LastUpdateTime : 8 / 1 / 2023 1 : 18 : 24 PM
LastUpdateBy : admin@XXXXXXXXXXX.onmicrosoft.com
LastUpdateBySid : S -1-5-21-XXXXXXXXXX-XXXXXXXXXX-XXXXXXXXXX-XXXXX
Note: You may need to wait for some time for the policy to take effect.