Skip to content

Add more Teams users

Last updated View as Markdown (opens in a new tab)

Give another Microsoft Teams user calling when direct routing is already set up.

Use this guide when direct routing already works for some users and you want to add another. It takes about 15 minutes. If you haven’t set up direct routing yet, start with Set up Microsoft Teams direct routing.

  • Sign in to Microsoft 365 as a global administrator.
  • Have a phone number ready for the new user. Order one in Services › Phone numbers if needed.

In the Microsoft 365 admin centre, go to Users › Active users, click the user and open Licenses and apps. They need a licence that includes Teams plus the Teams Phone Standard add-on. See step 1 of the setup guide.

  1. Go to Services › Microsoft Teams and open the Direct routing tab.
  2. Under Microsoft Teams accounts, click Add account.
  3. Enter the user’s Microsoft 365 account and choose a Phone number.
  4. Tick Agree to service terms and conditions and click Submit order.

Add the account to a User as a Microsoft Teams device, or to your SIP trunk in Microsoft Teams gateway mode, then click Apply configuration. See Connect Teams users in the PBX.

You can generate these commands in the portal: under PowerShell commands generator, choose Enable calling on your Microsoft Teams users, click Select accounts, tick the new account and click Generate. The downloaded file has the commands for steps 2 and 3. Or type them yourself.

  1. Open Windows PowerShell as administrator and sign in with the Microsoft 365 global administrator:

    Terminal window
    Connect-MicrosoftTeams
  2. Assign the phone number. Use the number exactly as the portal shows it, in international format without spaces (for example 61XXXXXXXXX, not 0XXXXXXXXX):

    Terminal window
    Set-CsPhoneNumberAssignment -Identity "<email address>" -PhoneNumber "<phone number>" -PhoneNumberType DirectRouting
  3. Give the user the voice routing policy:

    Terminal window
    Grant-CsOnlineVoiceRoutingPolicy -Identity "<email address>" -PolicyName "VC VoiceRoutingPolicy"
  4. Give the user the dial plan:

    Terminal window
    Grant-CsTenantDialPlan -Identity "<email address>" -PolicyName "Voip dial plan"

Steps 3 and 4 use the names created during the original setup. If they fail, the names may be different in your tenant. Run Get-CsOnlineVoiceRoutingPolicy and Get-CsTenantDialPlan to see the names, and use those instead. If the dial plan was never created, follow step 9 of the setup guide.

  1. Ask the user to restart Teams. The Calls tab should show a dial pad. Microsoft can take up to 48 hours to show it.
  2. Call a mobile from Teams, then call the user’s number from a mobile.

If calls don’t work, see Troubleshoot Microsoft Teams.