Enterprise Connect 2018 Microsoft Teams and Skype for Business Observations

Microsoft started EC18 with a bunch of announcements, demonstrating the rapid  (even dizzying) pace of development of their Microsoft Teams product. Some of the big items include:

Read more details here:

Microsoft Teams Phone Application (Vendors Audiocdoes & Yealink)

Both Yealink and AudioCodes have prelease demonstration models of Microsoft Teams native desk phones running Microsoft developed android app.

I’ve done a blog listing some of the items we know about these new devices along with a quick first look video here:

SRS (Skype Room System/ to eventually be Teams Room System) Continue to Proliferate (Vendors Lenovo & HP)

To demonstrate how big Lenovo is betting on their new SRS, they have a complete booth dedicated to their SRS device.

Room Phones by Various Vendors

Polycom Trio, Yealink CP960 and Crestron Mercury. See Tom’s article:

Busy Light Vendors Continue to Innovate (Embrava)

Embrava brings a presence light that includes a name display for dynamics office spaces.

Landis Technologies is Showing Contact Center for Microsoft Teams

Our team is announcement and showing an Office 365 (Microsoft Teams, Skype for Business Online & Skype for Business Server) Contact Center at Booth 744.

Microsoft Teams Phone Application First Look

Quick Video Review Below of Audiocodes 450S Microsoft Teams native phone.

Some Items
-It looks like a "mini" Teams app
-Its an Andoid app
-Its a voice centric app
-There's a vendor settings menu in setup
-Hardware buttons work with app: for example dialing jumps to dialing screen, on Yealink model voicemail button switches to voicemail tab
-No "Better Together" connection to PC at this time (source:Yealink)
-No Teams messaging components seem to be on the app

Some Notes on Skype for Business & Microsoft Teams PowerShell Sessions & Throttling


A few items about Skype for Business PowerShell

  • Only 9 PowerShell Sessions per domain
  • Only 3 sessions per administrator
  • After 15 minutes of inactivity, the session will automatically disconnect itself.

Fellow MVP Curtis Johnson notes  PowerShell sessions will be throttled if there is repeated read or write PowerShell executed. See his full article:

My Experience

  • It seems like credentials timeout after about 2 hours
  • Retrieving settings in small numbers can be done repeatedly (based on tests)

I would welcome your input on what you have found on Skype for Business (Phone System) PowerShell throttling.

How to get All Services in one PowerShell Session:

Native Office 365 (Skype for Business & Microsoft Teams) Overhead Paging Solution Using Polycom VVX


This blog outlines the steps to use a Polycom VVX IP phone as a native Office 365 Phone System interface to an overhead paging system.

This solution achieves

  • Works with Skype for Business on premise & Office 365 Cloud PBX / Phone System
  • Paging can be initiated from Skype for Business & Microsoft Teams users who can audio call a Skype for Business users.
  • Any Skype for Business or Microsoft Teams (with interop working) client or IP Phone can initiate paging (using VVX multicast method only other VVX phones can initiate paging)
  • Paging can be initiated from remote locations (literally anywhere on earth)
  • Uses wired building audio system to get the audio to speakers throughout the building
  • For multiple zones you would need to repeat the below configuration for each zone

What You Will Need

Overview of the Steps

Sign in Phone: Log the Polycom VVX Desk Phone into Skype for Business/Office 365 Phone System

In our testing we used a VVX600, but likely for an overhead paging system the Polycom VVX 201 would be lower cost and sufficient Office 365 device.


Just get the phone signed into Office 365 Phone System (aka Cloud PBX, Skype for Business Online or Microsoft Teams in the future.). This solution also works with Skype for Business Server as well.

Once the phone is working  and can make calls, we are ready for the next step.

Connect to Overhead Speaker System: RJ9 to Audio Cable

First you will need a cable to go between the handset jack on the phone and your audio system. Something like the Onvian RJ9 Male to 2 3.5mm Female Headset Phone MIC Audio Splitter Adapter Cable 2 Pack will provide an 1/8” (3.5mm) from audio system.


Remove the physical handset & its cord. (you will not need these anymore). Now plug this into the handset jack. (not the headset jack) on the back of the VVX phone.


For our test we will use a PC speaker as our “speaker system”. (this will typically be a Bogen/Valcom or other speaker amplifier system)

Configure VVX Settings

Below are the settings necessary on the VVX phone.

  • The hook switch should be in the “off hook” position. (as if no phone handset is on hook. Don’t try to tape or hold the hook switch down during testing )
  • When the phone handset goes off hook, the VVX screen will temporarily look like the screenshot below. Press the “Back” button on the VVX screen.
    • (this is only necessary for while configuring and testing. Normally if someone accidentally presses the hook switch button, after several seconds it will go back to HomeScreen/no call
    • image
  • Settings > Basic > Preference > Auto Answer SIP Calls = Yes

Based on our testing, rebooting the phone should not disturb your settings, which means if you have a power outage and the VVX reboots there should be no surprises.

Now you should be able to call this phone from any Skype for Business client or other phone and it will play over the speaker connected.

For Multiple Paging Zones

Repeat the above steps with another phone.

Optional: Creating an Optional Beep Before Overhead Announcements

You can setup a preannouncement beep, but this will involve setting up a VVX provisioning server (essentially a simple FTP server) and changing a few others settings. [This article will be updated later to include these steps.]


Gotchas to Consider

The only one I can think of at the moment:

  • When the VVX phone starts, it does a short statics burst on boot which may play over PA system (just beware. If you are doing a reboot during the day, unplug the VVX audio from speaker system?)


This is a fairly straightforward overhead speaker solution that works for Office 365 Phone System and Skype for Business Server.

Thanks to:

Other solutions:

Microsoft Teams User Tip #21: Using Desktop Sharing Give Control


In this Microsoft Teams user tip we will take a look at the new Desktop Sharing Give Control functionality.

Sharing Your Desktop

You click on Share Desktop and then select a Screen if you have more than 1.


Now the screen you just shared will have a red border indicating its shared.

Give Control – Hover, Top, Center.

To give control to another user in the meeting you may need to hover in the center top of the shared screen to get the control. (For me, sometimes the Give Control panel doesn’t show on initial sharing, as shown below)


Hover center top to get the control


That’s it.


Request Control – Lower, Left

Of course, another user in the call can request control, The button is in the lower left of the video canvas.


Neat New Feature – 2 Mouse Pointers: Local Mouse and Controller Mouse

A nice surprise is that Microsoft Teams Desktop sharing has two mouse pointers:

  • The user sharing their own screen has a mouse pointer
  • The user controlling the screen at this time has a mouse pointer

The user who is not currently controlling the screen has a black mouse pointer [2 in screenshot] and the user actively controlling the screen has a normal pointer. [1 in screenshot below]


By a single click in the shared screen the local user and user given control can toggle who has active control of the mouse at the moment.

Screen Sharing Lag Indication

There is a small amount of lag, but Microsoft Teams shows this by allowing the remote mouse to trail your local mouse. This is my opinion nicely indicates what is happening in a natural way.



I think Desktop Sharing Control has been nicely implemented and will be a welcome features to all users!

To see more Microsoft Teams User Tips:

.[Video] Learn Microsoft Teams in 5 Minutes: