While you can assign a multitude of policies to Teams users, two important policies for Voice are dial plans and calling policies.

A dial plan is a named set of normalization rules that translate dialed phone numbers by an individual user into an alternate format (typically E.164) for purposes of call authorization and voice routing. They describe how phone numbers expressed in various formats are translated to an alternate format.


A calling policy controls the calling features that are available for the user. To assign policies and dial plans to a user, follow these steps:

Navigate to the Microsoft Teams admin center at https://admin.teams.microsoft.com.

  • Sign into the Teams admin center with an account that has the Teams Administrator role.
  • In the left navigation, select Users.
  • Select the user you want to assign the policy to by checking the space in front of the username.
  • Select Edit settings.
  • In the edit pane on the right, scroll down to Dial plan and select Global (Org-wide default) or any other policy you want to assign from the dropdown menu.
  • Still in the edit pane on the right, navigate to Calling policy and select AllowCalling or any other calling policy you want to assign from the dropdown menu.
  • Review the other policy types you can assign through this dialogue, then select Apply.


Using this method, you can also assign other policy types to individual users. If you want to use the Microsoft Teams PowerShell module, each policy type comes with its own set of cmdlets for managing it. The Grant-cmdlet will allow you to assign existing policies.

For a Dial Plan, use the Grant-CsTenantDialPlan cmdlet in a similar format to the example below:

Grant-CsTenantDialPlan -Identity "<User name>" -PolicyName RedmondDialPlan


Click here to return to the overview