Microsoft Teams – Understanding Capabilities vs Licensing

When can we deploy Microsoft Teams?

This question I have been asked several times over the last few weeks. Before I answer that question it probably good to define just what is meant by Microsoft Teams. You may think this is stupid, but really in the context of a wider program this is a very significant question. If you’re a business wanting to migrate into Office 365 from another platform, you may have several work streams being undertaken at the same time. You may be migrating into SharePoint Online, you may be migrating into OneDrive for Business, and Exchange all in parallel but independent schedules. If this is the case, then enabling Microsoft Teams just got a whole lot more complicated.

All of a sudden as soon as you enable Microsoft Teams with full functionality you immediately affect other workstreams design decisions and migration approach. For instance, what happens if you enable Teams with OneDrive and the user starts to move their files into it, but a separate work stream is migrating data into OneDrive at a later date, how will they cope with file name duplications? Will they anticipate it or not. If not, then we probably have broken their success metrics. What happens if we use Exchange Calender and we give them access to OWA but their email domain exists in Office 365 and in another platform? There will be email being sent within Exchange and not received by other people because they are not migrated, or aware. What happens if Teams are created and SharePoint sites, but migration from other platforms into SharePoint hasn’t been done, should a third-party site be a Team site or SharePoint site? Will we have data in two places at once? Will we have URL conflicts?

By wanting Teams with all these moving parts going on, means that single specialty delivery teams now need to work together to ensure that they are not making decisions that will inevitably cause someone mayhem. Similarly, some of the decisions made by other workstreams directly impact the Teams experience and these need to be fully understood.

So back to the question, when can we deploy Teams, is it when all of these workstreams have been migrated for a user?

The short answer is no. But you must first be able to articulate what Teams will be as a product before user’s have had their mail, files, collaboration sites migrated. There are some elements that can be rolled out without too much impact to independent work streams, but the full experience may not be fully available until you have agreed with your relevant teams what the implications are by enabling a full E3 licence for instance.

To help you decide what level of Teams capability you can offer ahead of time and what the product will offer to users, let break Teams capability down licence by licence. From my count, there are approximately 90 Teams main capabilities to date, each capability depends on some back-end service that is licensable. The following matrix table outlines the capabilities lit up by applying single mode licences to users.

Key

x = mandatory

* = one is mandatory with corresponding x

x* = one or the other is mandatory

Capability

Function

Microsoft Teams

Exchange Plan 2

Skype for Business Plan 2

SharePoint Plan 2

E3 (FULL)

Audio Conferencing

Phone System

Domestic Calling Plan

International Calling Plan

AzureAD Premium P1

Communication Credits

Azure Info Protection

EM+S

Teams Presence

Chat

x

 

 

 

 

 

 

 

 

 

 

 

 

Unified Presence

Chat

 

 

x

 

 

 

 

 

 

 

 

 

 

Peer to Peer Chat

Chat

x

 

 

 

 

 

 

 

 

 

 

 

 

Peer to Peer File Sharing (Sharer)

Chat

 

 

 

 

 

 

 

 

 

 

 

 

 

Peer to Peer File Sharing (Receiver)

Chat

x

 

 

 

 

 

 

 

 

 

 

 

 

SfBO Interoperability

Chat

 

 

x

 

 

 

 

 

 

 

 

 

 

Federated Chat (roll out)

Chat

 

 

x

 

 

 

 

 

 

 

 

 

 

Open document in Word Online

Chat

x

 

 

 

 

 

 

 

 

 

 

 

 

Edit document in Word Online

Chat

x

 

 

 

 

 

 

 

 

 

 

 

 

Edit Document in Teams

Chat

x

 

 

 

 

 

 

 

 

 

 

 

 

Download Document

Chat

x

 

 

 

 

 

 

 

 

 

 

 

 

Organization View

Chat

x

 

 

 

 

 

 

 

 

 

 

 

 

Add a Tab

Chat

x

 

 

 

 

 

 

 

 

 

 

 

 

Peer to Peer Audio

Chat

x

 

 

 

 

 

 

 

 

 

 

 

 

Peer to Peer Video

Chat

x

 

 

 

 

 

 

 

 

 

 

 

 

Escalate into Multi Party

Chat

x

 

 

 

 

 

 

 

 

 

 

 

 

Desktop Sharing

Chat

x

 

 

 

 

 

 

 

 

 

 

 

 

Share Application

Chat

x

 

 

 

 

 

 

 

 

 

 

 

 

Share File from One Drive

Chat

 

 

 

x

 

 

 

 

 

 

 

 

 

Share File from Team or Channel

Chat

x

 

 

 

 

 

 

 

 

 

 

 

 

Recording

Chat

 

 

 

 

 

 

 

 

 

 

 

 

 

Scheduled Meetings

Meetings

 

x

 

 

 

 

 

 

 

 

 

 

 

PSTN Conferencing

Meetings

 

 

 

 

 

x

 

 

 

 

 

 

 

Chat with Participants

Meetings

 

x

 

 

 

 

 

 

 

 

 

 

 

Video in Meetings

Meetings

 

x

 

 

 

 

 

 

 

 

 

 

 

Share File from One Drive

Meetings

 

 

 

x

 

 

 

 

 

 

 

 

 

Share File from Team or Channel

Meetings

 

x

 

 

 

 

 

 

 

 

 

 

 

Desktop Sharing

Meetings

 

x

 

 

 

 

 

 

 

 

 

 

 

Share Application

Meetings

 

x

 

 

 

 

 

 

 

 

 

 

 

Invite Attendees

Meetings

 

x

 

 

 

 

 

 

 

 

 

 

 

Dial in Participant

Meetings

 

 

 

 

 

x

 

*

*

 

*

 

 

Exchange Calendar Free / Busy

Meetings

 

x

 

 

 

 

 

 

 

 

 

 

 

Create a Team

Team

x

 

 

 

 

 

 

 

 

 

 

 

 

Join a Team

Team

x

 

 

 

 

 

 

 

 

 

 

 

 

Add Members to Team

Team

x

 

 

 

 

 

 

 

 

 

 

 

 

Create Channel

Team

x

 

 

 

 

 

 

 

 

 

 

 

 

Chat in Channel

Team

x

 

 

 

 

 

 

 

 

 

 

 

 

Share File to Channel One Drive

Team

 

 

 

x

 

 

 

 

 

 

 

 

 

Share File to Channel Local

Team

x

 

 

 

 

 

 

 

 

 

 

 

 

Share File from Team or Channel

Team

x

 

 

 

 

 

 

 

 

 

 

 

 

Channel Ad-Hoc Meeting

Team

x

 

 

 

 

 

 

 

 

 

 

 

 

Channel Meeting Audio

Team

x

 

 

 

 

 

 

 

 

 

 

 

 

Channel Meeting Video

Team

x

 

 

 

 

 

 

 

 

 

 

 

 

Channel Meeting Desktop Sharing

Team

x

 

 

 

 

 

 

 

 

 

 

 

 

Channel Meeting Application Sharing

Team

x

 

 

 

 

 

 

 

 

 

 

 

 

Channel Meeting File Sharing (One Drive)

Team

 

 

 

x

 

 

 

 

 

 

 

 

 

Channel Meeting File Sharing (Local)

Team

x

 

 

 

 

 

 

 

 

 

 

 

 

Channel Meeting File Sharing (Team)

Team

x

 

 

 

 

 

 

 

 

 

 

 

 

Channel Meeting Recording

Team

 

 

 

 

 

 

 

 

 

 

 

 

 

Channel Meeting Invite Others

Team

x

 

 

 

 

 

 

 

 

 

 

 

 

Channel Meeting Chat

Team

x

 

 

 

 

 

 

 

 

 

 

 

 

Channel Meeting PSTN Dial out

Team

 

 

 

 

 

 

 

 

 

 

 

 

 

Copy Meeting Join Information

Team

x

 

 

 

 

 

 

 

 

 

 

 

 

Add Cloud Storage (SharePoint)

Team

 

 

 

x

 

 

 

 

 

 

 

 

 

Open Team Files in SharePoint

Team

x

 

 

 

 

 

 

 

 

 

 

 

 

Add Tab

Team

x

 

 

 

 

 

 

 

 

 

 

 

 

Wiki

Team

x

 

 

 

 

 

 

 

 

 

 

 

 

Create OneNote

Team

x

 

 

 

 

 

 

 

 

 

 

 

 

Create Planner

Team

x

 

 

 

 

 

 

 

 

 

 

 

 

Add a Stream

Team

 

 

 

 

x

 

 

 

 

 

 

 

 

Add a PowerApp

Team

 

 

 

 

x

 

 

 

 

 

 

 

 

Add Microsoft Forms

Team

 

 

 

 

x

 

 

 

 

 

 

 

 

Add Power BI

Team

 

 

 

 

x

 

 

 

 

 

 

 

 

Add Connectors

Team

x

 

 

 

 

 

 

 

 

 

 

 

 

Email Team

Team

 

x

 

 

 

 

 

 

 

 

 

 

 

Invite Guest

Team

x

 

 

 

 

 

 

 

 

 

 

 

 

Guest Domain Whitelisting

Team

x

 

 

 

 

 

 

 

 

 

 

 

 

Add Apps (via Store)

App

x

 

 

 

 

 

 

 

 

 

 

 

 

Add Bots (via Store)

App

x

 

 

 

 

 

 

 

 

 

 

 

 

Teams Store

App

x

 

 

 

 

 

 

 

 

 

 

 

 

Custom App

App

x

 

 

 

 

 

 

 

 

 

 

 

 

Files (One Drive)

Files

 

 

 

x

 

 

 

 

 

 

 

 

 

Add File to One Drive

Files

 

 

 

x

 

 

 

 

 

 

 

 

 

Share File from One Drive

Files

 

 

 

x

 

 

 

 

 

 

 

 

 

Call Control

Calling

 

 

 

 

 

 

x

 

 

 

 

 

 

Receive PSTN Calls

Calling

 

 

 

 

 

 

 

x

*

 

 

 

 

Make PSTN Calls (Domestic) – Cloud

Calling

 

 

 

 

 

 

 

x

 

 

 

 

 

Make PSTN Calls – OPCH

Calling

 

 

 

 

 

 

x

 

 

 

 

 

 

Make PSTN Calls (International) – Cloud

Calling

 

 

 

 

 

 

 

 

x

 

x *

 

 

Delegate Ring

Calling

 

 

 

 

 

 

x

 

 

 

 

 

 

Forward to Voicemail

Calling

 

 

 

 

 

 

x

 

 

 

 

 

 

Simultaneous Ring

Calling

 

 

 

 

 

 

x

 

 

 

 

 

 

Contact Address Book

Calling

 

 

 

 

 

 

x

 

 

 

 

 

 

Speed Dials

Calling

 

 

 

 

 

 

x

 

 

 

 

 

 

Call History

Calling

 

 

 

 

 

 

x

 

 

 

 

 

 

Voicemail

Calling

 

 

 

 

 

 

x

 

 

 

 

 

 

e-Discoverable

Compliance

 

x

 

 

 

 

 

 

 

 

 

 

 

Information Protection

Compliance

 

 

 

 

x

 

 

 

 

 

 

x

 

Data Retention & Loss

Compliance

 

 

 

 

 

 

 

 

 

 

 

 

x

Central Management of Team Creation

Mgmt

 

 

 

 

 

 

 

 

 

x

 

 

 

Group Naming Convention

Mgmt

 

 

 

 

 

 

 

 

 

x

 

 

 

As you can see with just the Microsoft Teams licence assigned, the users get a lot of functionality. But if they want Scheduled Private Meetings, then Exchange is required. If they want PSTN calling SfB is required, If they want OneDrive integration, SharePoint is required and so on.

You can use this matrix to build your own Teams minimum viable product that provides accelerated enablement and value to the business, but also works within your overall deployment strategy and doesn’t cock up your project.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

w

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.