Hello! Welcome back! I wanted to cover off on another super top-of-mind topic this week. For the last couple of months, we’ve been listening and learning to understand how Shared Calling for Teams Phone has been landing and meeting customers’ needs. We went GA (Generally Available) a couple months ago with the Shared Calling policy creation and assignment via PowerShell only. At Ignite in November we announced the Teams Admin Center option for policy creation and assignment is coming shortly. I’m hearing from many customers about their excitement to light up creative “Teams Phone on Demand” scenarios.
That said, one of the most recent topics to come out of the Shared Calling scenarios is around Microsoft Teams Rooms. We have a great footprint of Microsoft Teams Rooms deployed and in active use around the world. Recently customers have been interested in lighting up PSTN Calling to these devices. Those customers may or may not be interested in a full Teams Phone implementation. I want to cover off on the simple topic of activating PSTN Calling to a Microsoft Teams Room device utilizing Shared Calling!
Homework First
To help accelerate our conversation, I’d like to draw your attention to my first two posts which covered off on how to setup and activate both Shared Calling via PAYG Calling Plans and Shared Calling via Operator Connect. And then earlier this week I wrote on Shared Calling with Shared Devices (ie: Common Area Phone + Teams Display). So, please start there and then come back here.
Teams Rooms Starting State
Here is a good understanding of the “starting state” for our scenario. I’m going to use a Microsoft Teams Rooms on Windows device for this blog. Note: As of publishing, I haven’t gotten this working on a Microsoft Teams Rooms on Android device consistently, so, I’ll just ship this based on MTR Windows. As soon as I get MTR Android working consistently, I’ll edit this or publish a new blog. Edit: Dec 26, 2023, Shared Calling on Teams Rooms on Android Devices post here 🙂
- Teams Rooms on Windows – lenovo-core@mydemo365.com – I have created a new resource account and deployed a Lenovo Core + IP Controller for this exercise using this resource account. As above, I followed our Teams Devices Deployment Playbook (currently slide 24 & 25) for this top-to-bottom. The Teams Rooms Pro license is assigned, the device is enrolled and online and active.
And the console of this device looks like this: Notice that under the “calls” button, there is no dialpad – this is expected since we don’t have PSTN / Enterprise voice enabled at the moment.
Enable Shared Calling
I’m not going to exhaust the top-to-bottom approach like I did in the previous two Shared Calling articles. Remember, I linked to those in the very top of this post in the “Homework First” section. If you want to see every step along the way to enable Shared Calling, please go read those. So for this, I’m going to simply show you enabling enterprise voice and also granting the shared calling policy for these accounts.
- Teams Rooms on Windows – lenovo-core@mydemo365.com – similarly, following the “Operator Connect” post from before, let’s properly enable the resource account for the Lenovo Core device:
Make It Real!
Right, okay, here is a simple outbound test from the Microsoft Teams Rooms on Windows device. I’ll open the Calls App first.
Notice that the dialpad now appears! Check! That’s good!
Now let’s call my cell phone. It Rings.
I answer.
This is just like the OTHER Shared Calling Demos. But, worth a reprise so you can see it on the device UI/UX to make sure there are no tricks 🙂
Let’s hang up and wrap this up but first an important note I’ve shared before: you *may* need to assign a CallerID Policy to make sure the outbound caller ID is properly reflected. AFAIK this is only a Direct Routing requirement. I haven’t had to do this for PAYG or Operator Connect powered Shared Calling scenarios.
Resources for further learning
Now that we’re at the end, I always try to highlight some useful resources for your continued learning.
Phone System documentation for Shared Calling
Plan for Shared Calling – Microsoft Teams | Microsoft Learn
Configure Shared Calling – Microsoft Teams | Microsoft Learn
Shared Calling scenario – Microsoft Teams | Microsoft Learn
TPM (Teams PowerShell Module) PS cmdlet documentation
New-CsTeamsSharedCallingRoutingPolicy
Get-CsTeamsSharedCallingRoutingPolicy
Remove-CsTeamsSharedCallingRoutingPolicy
Set-CsTeamsSharedCallingRoutingPolicy
Grant-CsTeamsSharedCallingRoutingPolicy
YouTube – from Shervin Shaffie who is a Microsoft Principal Technical Specialist
Shervin Shaffie (Principal TS) Walkthrough
We made it. You did it. We’re done. I’d love to hear any comments about this and if you find this useful or if this doesn’t *yet* fit a scenario you have where you need to provide Teams Phone to Microsoft Teams Rooms devices without dedicated phone numbers. This looks compelling for most. Tell me what you think.
1 thought on “My Demo 365: Teams Phone – Shared Calling – Teams Rooms Edition”
Comments are closed.