Microsoft Teams: Share my iPhone/iPad screen in a meeting! (While on the beach…)

You’re in a conference call while at the airport on your iPhone, and the meeting starts to discuss that important PowerPoint slide or document. You say “I’ll have to show you when I get back to my desk”. It would be really nice if you could share it from your iPhone while in the meeting. Well – now you can, with Microsoft Teams!

Teams enables you to share the entire screen of your iOS device when in a Microsoft Teams meeting! Watch the below video to learn more! Enjoy!

Technical Readiness: Teams On-Air

You have heard me talk before how the Microsoft cloud is a dev ops platform and is constantly changing with new features being added frequently. Specifically, with Microsoft Teams it can be hard to keep up with what’s new, what’s coming and what has changed so you can be prepared to inform your organization. I’d like to share with you one method I use for keeping my technical readiness sharp around Microsoft Teams – and that’s Teams On Air

Teams On Air is a video and podcast series where Microsoft discusses the latest features and roadmap for Intelligent Communications in Office 365. Giving you the chance to participate in a live Q&A where your questions will be answered by experts from Microsoft Teams and Skype for Business. Teams On Air is every other Thursday @ 9AM PST. To join go to Each episode will be made available for on demand viewing after the broadcast at

This is a great way to keep up to date on Microsoft Teams, and personally I make it a habit to watch the replays when I work out on the treadmill as it’s not only an excuse to work out, but forces me to actually watch the videos 🙂 In each video I always learn something new, and I appreciate how Microsoft takes the time to keep IT Professionals up to date on one of the hottest products in the service.


–Matt Soseman

Microsoft Teams: Overview and Demonstration (Video)

I am often asked “What is the best way to provide an overview to my organization and show them a demo of Microsoft Teams?” Of course, the answer is “it depends” based on whether you are a Microsoft Partner, IT, finance, marketing, operations, sales, customer service, etc the way I show you and tell you about Microsoft Teams will be different (I tailor my pitch and demo to meet your specific interests and what you are looking to get out of the toolkit).

However, you may be looking for a generic pitch and demo of Microsoft Teams that you can show your customer (if you are a Microsoft Partner) or show around your organization internally to build momentum and interest around the product – or to even give you ideas about how to use the toolkit. This blog post will walk you through exactly that – two sections on an overview and a demo of Microsoft Teams!

Important: The goal of this post is to inspire you and give you ideas as to how to talk about Microsoft Teams and show people a demonstration. It is not intended to be the one stop shop nor is it the only way to conduct a show and tell of the product (it’s simply, one method of doing so).

Very Important:
If you are a Microsoft Partner, the deck I used and the demo script can be found at


The following video (click to watch) is ~14 minutes and is a recording of me giving you an overview of Microsoft Teams. The slides below are excerpts from that video.

The first three slides of the video is setting up the conversation – for purposes of the blog, let’s skip those and jump straight into the Microsoft Teams slides.

Microsoft Teams, the hub for teamwork in Office 365

How I think about this: For me, this boils down to four key pillars:

  • Chat, calls & meetings for today’s teams. What I find especially interesting, is that when I am having a team meeting, it occurs out in the open (public) area of a team within the channel and anyone can join at any time – you don’t need to be invited. (more on why openness is important to teamwork later)
  • Integrated Office 365 Apps. Brings the capability to integrate PowerPoint, Word, PowerBI,etc directly into Microsoft Teams so you never have to leave the application to get work done – and can easily share your thoughts, commentary and feedback in one place for others to see.
  • Customizable and extensible. This brings a huge opportunity to integrate and connect your line of business software to Microsoft Teams, more on this later.
  • Enterprise security, compliance and manageability. Security is built-in, compliance controls are supported, and manageability is integrated into Office 365 – enabling IT to easily control the viral growth of the application within your organization.

Integrated Office 365 apps

How I think about this: I never actually have to leave the Microsoft Teams interface to get work done. Using tabs and files I can co-author a document right within Microsoft Teams, make commentary and start threaded conversations that are contextual based on the document in question. Leveraging Microsoft Graph, I can browse for and access my recent documents and bring in email conversations to the team so the entire team can participate – oh and because it is all occurring within Teams, those conversations and files can be searched for later!

Customizable and Extensible

How I think about this: This is a major opportunity for Microsoft Partners and Microsoft customers to integrate line of business applications with Microsoft Teams thru bots, connectors and tabs. For example, I can use a bot running on the Microsoft Bot Framework (hosted in Azure) that allows a user to have a natural language conversation with, and will go out and query data in that line of business application and present it back in Teams. This really inspires me on how Microsoft Teams can contribute to your digital transformation and really enable hard business outcomes for your organization.

Enterprise security, compliance & manageability

How I think about this: Microsoft Teams is designed with security in mind as it encrypts data at all times (at-rest and in-transit) and includes support for multi-factor authentication and other security features such as Azure AD Conditional Access. In addition, it supports Office 365 compliance tools such as eDiscovery and legal hold (requires E3 or E5). For manageability – it’s all managed using the familiar Office 365 Admin Portal and PowerShell.


The following video (click to watch) is ~40 minutes in length that provides a demonstration of Microsoft Teams with a focus on Teamwork and chat-based workspace.

How I spend my day in Microsoft Teams (#Teamwork)

I often get asked “Matt what does a typical day in the life look like for you when using Microsoft Teams”? While that can certainly be a loaded question (because how and what I use Teams for can be different than others) I wanted to share with you my typical work flow as it may inspire you to look at your own workflow in a new way and how you interact with others on your team(s).

Important: While I would love to share screenshots of what my day looks like in Microsoft Teams, I have provided below example screenshots from my demo environment. These are intended to be a visual aid to help you imagine what that particular activity looks like. More importantly the text and story is intended to inspire you as to how you might be able to better use Microsoft Teams as a tool that not only enables you to do your best work, but help you to enjoy your work and be more productive. Lastly, my story below is only one of my stories as to what I do on a daily basis. I hope you enjoy, and as always I am looking forward to hearing your feedback and how you spend your day in Microsoft Teams.

7:30am (Morning coffee activities)

The day starts off browsing my Activity Hub in Microsoft Teams and checking to see if there are any new @ mentions where someone on any of the teams I subscribe to, needs me for any specific actions (i.e. review a document, add my comments to a status deck, etc). I also peruse to see if there are any team announcements from my leadership. Lastly I check the channels that have Yammer connectors that are related to the projects I am working on to see what others in the company are saying about the project. If there is a topic of interest, within the channel I may @ mention someone to then triage that Yammer message

8:30am (Team meetings)

I attend my daily stand up meeting with the project team to discuss status of tasks. Depending on the circumstance I may join the meeting from the Microsoft Teams smartphone app while commuting into the office. The project manager uses the Planner tab to record tasks and assign owners and due dates. She will facilitate the meeting around the Planner tab by sharing out her screen and moving tasks between buckets (In-Progress, At Risk, Completed). Someone on the team is taking notes in the OneNote tab as shared meeting notes that will be visible by all team members.

9:30am (Data analysis)

Using the PowerBI tab in my team channel, I review the project budget and spend data for the project and on another tab I check how much time each team member is spending on the project. I start a new conversation on the PowerBI report and @ mention the team to ask a few questions on hours and budget. I also @ mention the project manager to let her know the report is up to date and she can copy/paste it into the weekly executive status deck.


A lively email conversation is occurring among team members where the review of a proposal is taking place. I noticed team members are editing the document and making comments and as a result, multiple versions are in the email thread. To ensure we have a single version and can all collaborate on the same thread and avoid forking, I forward the email to the team channel in Microsoft Teams and @ mention the channel to let everyone know to continue the conversation here.


11:30am (On-boarding)

We are having new team members join us tomorrow, so I need to up date the team wiki using the Wiki tab in the team channel. This is where all general information about the project is stored, acronyms/definitions, team contact information, project goals and objectives, etc. Once the new members join the team we will direct them to the Wiki tab to get started.


As part of this particular project, we need to professionally record videos of product demos and presentations. After working with the studio, I upload the raw footage to Microsoft Stream and then I create a Microsoft Stream tab in Teams that provides access to the video right within Teams. I announce to the team via an @ mention the footage is now available for their review and comments.


A task on the project involves creating a lab environment for our customers to learn new features of a product. This task is owned by a vendor/contractor and I realized they need access to the team so they can participate in conversations and collaborate on lab manuals and instruction documents. As a result, I validate they meet requirements set by my IT department to gain access to any proprietary information that is in the team, and I add the trusted individuals as a guest to the team in Microsoft Teams. I then @ mention the team welcoming them to the team.


Using the Microsoft Forms tab in Microsoft Teams, I create a survey that will be used with a pilot group of customers for the project to gather their insights and feedback. Of course, this is a draft of the survey so I will start a new conversation in the tab and @ mention several team members to gain their input on the survey.


There’s an upcoming team offsite next month in Redmond that requires us to carefully coordinate flights and hotels. Using the Kayak Bot added to the team channel, we can agree on flights and hotels and coordinate our travel schedules. I setup the bot, and start looking at flights and hotels.


At the end of the week on Friday there will be an executive review meeting of the project. To aid in putting together the deck required for the meeting using search in Microsoft Teams I look for updates from team members on various project tasks that stretch across conversations and files. Once I finish creating the draft PowerPoint deck I add it as a tab to the team channel and @ mention the team to ask for their input and review prior to the meeting.


To end the day, I have a 1:1 meeting with my manager. I place a private video call to him using Microsoft Teams and make the video feed full screen. I do this so he can see that I am not multi-tasking and that he has my complete attention (he also does the same). If needed we keep action items and talking points recorded in a shared OneNote notebook that we will reference throughout the meeting.


Microsoft Teams: Help! The team owner left the company and we don’t know what to do!

Have you been a member of a team (in Microsoft Teams), and the only team member who has owner permissions of that team leaves the organization? Unfortunately, if the owner of the team is no longer with the organization, you may feel like there’s no way to promote another member of the team to be an owner. I have a solution for you as there is a simple and easy way to do this, but you need to be the Office 365 Tenant Admin or contact your help desk.

When a team is created in Microsoft Teams, it also creates an Office 365 Group. That Office 365 Group provides the underlying permissions and membership required to access the team. Let’s say at the Contoso organization, Christie Cline Sr. VP Sales & Marketing, leaves the organization. Christie was the only team owner of the Project Del Mar team in Microsoft Teams. The team has other members, but no owners. Without a team owner, how will we add/remove members and manage the team?

Well, because we are using Office 365 Groups, the Office 365 Administrator can manually promote another member of the group (and consequently the team) with owner permissions – thus giving the team an owner who can now manage the team. Let’s look at how to do this.

Below you can see that Christie is currently the owner of the Project Del Mar team:

Christie leaves the company, and IT is notified to delete her user account in Office 365:

Once her user account is deleted, back in Microsoft Teams we can see that she is no longer listed – and no other owners are listed (just the members of the team):

We now need to promote another member of the team to be the team owner. Within the Office 365 Admin Portal browse to Groups and select the group (team) in question. I will browse to the Project Del Mar group and display its properties:

Under Owners click Edit -> Add Owners, select a new owner and click Save. (In this case I will select Alex Wilber as he is already a member of the team and has agreed to take over team ownership responsibilities).

After the change is complete, I will confirm in the group’s properties that Alex is now listed as an owner:

After waiting an hour for the new owner change to propagate, in the settings of the team (in Microsoft Teams) I can now see that Alex has been promoted to an owner:

Conclusion: Adding an owner back to a team is a simple and straight forward process but does require someone with the right administrator permissions in the Office 365 tenant.

Microsoft Teams in Education: Impacting our future

Growing up, I was not the best student and was always unorganized and ill prepared. Looking back, if only I had the type of technology and resources that are available for today’s learners. One of these tools is Microsoft Teams and Office 365.

Microsoft Teams is thriving in the business space and quickly becoming a mission critical tool for how teams collaborate with one another and get work done. There’s another interesting application for Microsoft Teams though, and that’s using it in education to as a tool for learners to do their best work. I recently explored this as I am working with a local school in my community to help modernize learning using technology, and I am blown away by the cool factor of this solution when used in an education environment. (see Immersive classroom experience in Microsoft Teams rolling out to Office 365 for Education customers worldwide)

This blog post is just a quick reference of resources available for you to get started in Microsoft Teams in education and it’s major capabilities. I highly recommend reviewing the resources below (especially the 1-hour training course) before attempting to use this in your environment. Enjoy!

Watch the following video for an overview of Microsoft Teams in education:

Your master resource for all things Microsoft Teams in education is the following website: on this website you will find information on the following:

  • An awesome
    1-hour introduction to Teams course
    (watch this before proceeding)
    • Module 1: Getting Started with Microsoft Teams
    • Module 2: Professional Learning Communities (PLCs) meet Microsoft Teams
    • Module 3: Manage Teacher Workflows in Microsoft Teams
    • Module 4: Creating a Class in Microsoft Teams
    • Module 5: Customize Learning using Apps in Microsoft Teams
    • Module 6: Increase student engagement with Conversations in Microsoft Teams
  • Getting started guides (review these first before using Microsoft Teams):
      • Understanding Teams
      • How to introduce Teams to your class
      • Customize Teams for your unique scenario
      • Understand Microsoft Teams (core values, differentiators, definitions)
      • Team membership, roles and settings
      • How to deploy Microsoft Teams (tenant-wide settings), client distribution, licenses.
      • Launch pilot teams (form team ambassadors stage and launch pilots, identify pilot teams, identify ambassadors)
      • Launch institution wide (kickoff meetings,staging,integration,shift work, raise awareness,etc)
      • Learn about scenarios (school improvement advisory committees, incident response plans, social and emotional learning programs, teacher evaluations)
      • How to introduce Teams to your peers and customizing for your unique scenario

Understanding the types of teams

There are 4 types of teams in Microsoft Teams in education:

  • Classes Teachers and students collaborating on group projects, assignments, etc. In this team you will two additional tabs (along with the standard conversations and files tabs):
    • A OneNote Class Notebook for each student to perform their work in and for the teacher to upload new content such as handouts and deliver interactive lessons. What’s really cool is a teacher can give feedback on homework directly in the notebook.

    • Assignments tab where you can create and manage assignments for the class.

  • PLCs (Professional Learning Communities) Educators collaborating within a professional learning community. In addition to the standard tabs you will have a PLC Notebook tab.

  • Staff Members Staff leaders and staff members collaborating on school administration and development

  • Anyone Students and school employees collaborating in interest groups and clubs

Conclusion: Microsoft Teams in education is game changing for not only the student for the educator and administrator as well. Review the fantastic resources above and if you have questions please feel free to submit a comment. Enjoy!


Journey to Success with Microsoft Teams

Microsoft Teams enables your team to collaborate in new ways, bringing together the tools (Office 365 and 3rd party, line of business applications, etc) and teammates they interact with frequently into a hub for teamwork. The software unlocks new scenarios for which team collaboration can drive real business outcomes, and increasing the quality of output of the collective team versus a single individual contributor. When deployed within an organization, the software and it’s culture shaping capabilities can result in transforming the organization by creating new business processes and a new world of work for employees where teamwork becomes the center of how they get work done.

For this to occur, the software must be used. In order for the software to be used, users must successfully adopt it and incorporate it into their everyday working lives. This is a daunting task, and is when the software is considered “viral” within the organization where using it to enable them to perform, is a natural behavior to the user.

So, how do we ensure we have success with Microsoft Teams? I’d like to make you aware of a fantastic resource that will help you along on this journey – (redirects to This website contains practical guidance and powerful documentation for Microsoft Teams divided into six sections:

  • Get started
  • FastTrack your deployment
  • Troubleshoot problems & get support
  • Cloud voice deployment
  • Find training & videos
  • Journey from Skype for Business to Teams

In this blog post, I will be taking you through each of these sections at a high level to help you understand what information is available through this fantastic resource and how to make use of this information. All in all, this site takes about 2 hours to consume, depending upon whether you click through to additional resources that are linked (which I highly recommend doing as it will help you to further develop an understanding for how to be successful with Microsoft Teams).

(Note, this blog post is a snapshot in time (Oct 2017) and the website may change over time. I encourage you to stay up to date with the information on the site periodically as new features are released.)

Note: Clicking the section titles below, will take you directly to that page on the Success with Teams site.

TIP! On the left side of the page, there is a link to download all the documentation covered in Success with Teams to a PDF. I enjoy doing this whenever possible, so I can load it onto a tablet to read on the airplane, or in the comfort of my living room sofa. Here’s a shortcut to that PDF

Get started

This section is where you can find planning, how to, and practice guidance for Microsoft Teams. When browsed from the get started page will redirect to providing you with a landing page to the get started section of the documentation, starting with an overview of Microsoft Teams.

Overview of Microsoft Teams

This section opens with a short video of “What is Microsoft Teams” and provides a general overview of the Microsoft Teams infrastructure, such as the underlying fabric of Office 365 Groups, SharePoint Online, Exchange Online, persistent chat, Azure AD etc. It describes how Microsoft Teams makes use of these other services and brings them together in the hub for teamwork. The section closes with common use cases for each application in Office 365. If you are looking to develop a basic understanding of Microsoft Teams and how it is intended to be used, then you’ll want to review this section.

Check your environment’s readiness for Teams

The next section in Getting Started is check your environment’s readiness for Teams. It discusses how having deployed Exchange Online and SharePoint Online will give your users the best experience on Microsoft Teams. However, if you have a different setup, this section will provide links to various resources to help you work through the prerequisite and recommendations. Such resources include getting started with Office 365, verify your Office 365 domain and identity models and authentication in Microsoft Teams. There are links to two other resources around Exchange Online and SharePoint Online, but will save those as we will cover that in more detail coming up.

Office 365 licensing for Microsoft Teams

In this section, you will find information for what Office 365 subscriptions work with Microsoft Teams. It will also cover how to enable/disable teams for individual users and how to operate a pilot with selective set of users. A very important section to understand when planning your rollout.

Overview of teams and channels in Microsoft Teams

Another very important section is overview of teams and channels in Microsoft Teams. This section will help you to understand the relationship of a team versus a channel, types of teams (private/public), how channels can be organized (e.g. by topic) and how they can be extended using apps, tabs, connectors and bots.

What I find useful is this section also provides you with what a sample team setup would look like, by types of teams (sales, public relations, event planning, etc). This enables me to start thinking about how to present Microsoft Teams to my user community and to jump start the brain storming on how to use it within my organization.

Best practices of organizing teams in Microsoft Teams

This section will discuss how to think about goals, projects or work items that teams within your organization are currently collaborating on and bringing the initiative into Microsoft Teams to enable further collaboration. It is also helpful in that it will help you to understand the different area of conversations that you want to have occurring within the team, and how to organize channels and tabs within the channels to foster those conversations.

Office 365 groups and Microsoft Teams

Office 365 groups play an essential role in Microsoft Teams as they are the underlying fabric of which a team resides. This section will explain how Office 365 groups and it’s features support a team in Microsoft Teams. Lastly, this section will cover the experience when a user is removed from a group and how the sync process works.

How Exchange and Microsoft Teams interact

It is important to understand what the user experience will be like for users who’s Exchange mailbox is located in Exchange Online, Exchange Online Dedicated (vNext), Exchange Online Dedicated (legacy) or Exchange on-premises. This section is important to digest as it will cover what features are supported based on the three Exchange deployment architectures mentioned above. It is also important in that it will explain eDiscovery, content search and legal hold operations and the mailbox location dependency.

How SharePoint Online and OneDrive for Business interact with Microsoft Teams

This section will describe how SharePoint Online is used when files are shared in a conversation in the team’s channel and how files are stored within the team. In addition, this section will explain how OneDrive for Business is used when a user shares a file in a private chat in Microsoft Teams.



Overview of a Microsoft Teams deployment

It’s always a good idea to properly plan your deployment of any software or service, and Microsoft Teams is no exception. This section will describe how to think about your deployment of Microsoft Teams from envisioning, pilot and rollout and how that feeds into three broader phases of plan, deliver and operate.

This section also includes an example of how to setup a team and channel structure for end-users and best practices for how to share how your team sets up it’s team and channel to share within the business during rollout.

Plan for Office 365 Groups when creating teams in Microsoft Teams

This section will describe best practices for how to use the capabilities of Office 365 Groups within your team. Considering what the team will be used for and how many channels are created, this section will also explain scenarios of using Office 365 Groups and it’s impact in Microsoft Teams (e.g. what if you already are using Office 365 Groups, or haven’t began adopting them yet). Lastly, the section will cover naming policy for groups.

Prepare your organizations network for Microsoft Teams

Microsoft Teams combines different types of network traffic and as such will impact the network on multiple levels. This section will cover connectivity requirements, and help you to plan for bandwidth requirements needed in addition to helping you understand deeper what the network impact for Microsoft Teams looks like within you environment, so that you can offer the best possible experience to your organization. It will also describe how to perform a network readiness assessment so that you can understand what upgrades or enhancements needs to be made to your network in order to provide an optimal experience.

Office 365 URLs and IP address ranges

A detailed list of URLs and IP address ranges for providing connectivity to Office 365 and various services such as Microsoft Teams is important to understand when planning for Microsoft Teams. This section will describe the ports, URLs and IP address ranges that Microsoft Teams uses and will also cover proxy server recommendations.

Planning workshop kit and practice guide for Microsoft Teams

What I really enjoy about this section is that it provides links to resources that are helpful in the planning process for Microsoft Teams, that can help you with decision points and next steps. Examples are:

  • Microsoft Teams Pre-workshop Questionnaire
  • Planning Workshop for Microsoft Teams
  • Microsoft Teams Workshop Decision Points Summary
  • IT admin readiness for Teams
  • Tools to support a rollout of Teams


Create a change management strategy for Microsoft Teams

In this section you will learn best practices from how to identify key stakeholders, users and champions to how to design, launch and manage your adoption campaign while measuring and sharing your success across the organization.

Best practices for user feedback methods in Microsoft Teams

Collecting feedback during a proof of concept, pilot and throughout the rollout of Microsoft Teams is extremely important as it allows you to fine tune your approach by making changes on the fly to ensure successful deployment and adoption. In this section, you will understand best practices for how to collect user feedback during these phases, how to process that feedback, then how to take action as a result of analyzing the feedback.

Get tools to support a rollout of Microsoft Teams

One of my favorite sections of is this section where you learn about what tools are available to support the rollout, such as the Customer Success Kit. This contains email templates, flyers, posters, countdown emails,tips and tricks, quick reference guides, etc that enable and foster Teams adoption. This also covers how to learn, adjust and repeat based on your success to date to adjust your approach and messaging to drive additional adoption.

Use T-Bot to help users with Microsoft Teams

If you ask me what my favorite feature of Microsoft Teams is, I would tell you there’s many 🙂 However, one of my top favorites is T-Bot. T-Bot enables users to get self-help with Microsoft Teams and continues to adapt over time. This section will cover the fundamentals of T-Bot and how to help end-users adopt T-Bot to receive their Microsoft Teams training and get assistance when needed.


Get clients for Microsoft Teams

Another favorite feature of mine is choice of client, and for me personally I enjoy using the fully functional web client. However, there are other choices available such as desktop and mobile. This section will discuss the clients that are available, and their minimum requirements to use each of the clients. In addition, information regarding client update management, client-side configurations and notification settings are also covered.

Set up Microsoft Teams in your Office 365 organization

This section will describe how to enable Microsoft Teams in your Office 365 tenant.

Assign roles and permissions in Microsoft Teams

Roles and permissions within Microsoft Teams are an important concept to understand. This section will describe the differences in permissions between an owner of a team and a member of a team. In addition, this section will describe how to limit users in the organization from creating new teams in Microsoft Teams.

Enable Microsoft Teams features in your Office 365 organization

This section I would argue is one of the most important sections you must read and understand when digesting the information on this site. In this section you will learn about how to manage features in Microsoft Teams, such as: tenant-wide settings, email integration, apps, custom cloud storage, user settings by license, teams, channels, calls, meetings, GIFs, user permissions, etc.

Manage user access to Microsoft Teams

This section will describe the process of how to assign (and remove) user licenses so they can gain access (or revoke access) to Microsoft Teams, using both the Admin Portal but also PowerShell.

Manage guest access in Microsoft Teams

A recently new feature in Microsoft Teams, guest access opens up a new way to collaborate with members of your team that may not be an employee of your organization, such as a vendor or contractor. This section will cover how guest access works, how guests can join a team, what the guest experience is like, how to manage guests, enable/disable sharing in Office 365, using PowerShell to control guest access and frequently asked questions for IT administrators.

Enhance existing Office 365 Groups with Microsoft Teams

Did you know you can create a Microsoft Team based on an existing Office 365 Group? This section will walk you through doing exactly that and will explain why you may want to leverage an existing group versus creating a new one.

Configure an Exchange hybrid organization for use with Microsoft Teams

This section will briefly describe how to setup Microsoft Teams to work with Exchange hybrid.

Add the Microsoft Teams SMTP domain as an accepted domain in Exchange Online

This section will cover how to configure Exchange Online to support notifications to team members.

Use built-in and custom tabs in Microsoft Teams

Another favorite feature of mine is tabs in Microsoft Teams. This is where (in my opinion) the true value of the platform shines. In this section you will learn about the different types of tabs available (built-in and custom), and how to add them. In addition, you will learn about resources with detailed instructions for developing custom tabs (perhaps a line of business application to integrate into Microsoft Teams).


Use Office 365 and custom connectors in Microsoft Teams

Yet another favorite feature of mine is custom connectors (I love extensibility!). This section will explain what connectors are, how to add them to your team, and resources for how to develop a custom connector using an incoming webhook to integrate a line of business application into Microsoft Teams.

Add bots for private chats and channels in Microsoft Teams

Using bots to interact with data or to complete workflows are not only useful but can be an easy and fun way to get work done in an efficient manner (yet again another great value story for Microsoft Teams). This section will describe what bots are, how to add bots to channels and resources for how you can learn to create custom bots for Microsoft Teams (line of business application integration). In addition, if you don’t want to post your bot to the public catalog, this section will describe how to side load it into Microsoft Teams.

Admin settings for apps in Microsoft Teams

Managing the 3rd party applications in Microsoft Teams is important so that you can dictate what types of applications users are installing within Teams. This section will describe how to use settings to manage these applications.

Security & Compliance

Overview of security and compliance in Microsoft Teams

Another very important section to read and understand in this collection of documentation. This section will take you through the Microsoft’s approach to security and compliance with Microsoft Teams covering topics such as standards (e.g. ISO, HIPAA, EU Model Clauses, etc), auditing and reporting, compliance and content search, eDiscovery, Legal Hold, Conditional Access, location of data and privacy. I highly recommend reading this section!

Identity models and authentication in Microsoft Teams

This section will describe the three different types of identity models in Microsoft Teams: cloud identity, synchronized identity and federated identity and their various configurations. In addition, a deployment checklist for each identity model and links to additional information are also provided. Lastly, multi-factor authentication (MFA) is also covered.

Search the audit log for events in Microsoft Teams

Having an audit trail with insight into who created what, deleted what, and changed what is important on your journey to success with Microsoft Teams. This section will provide you with information on what events are audited (collected) from Microsoft Teams, how to enable the audit log, and how to search the audit log. A very important topic to ensure you understand so you can be prepared should you ever be asked!

Conduct an eDiscovery investigation of content in Microsoft Teams

This section will provide you information on how to conduct an eDiscovery investigation with Microsoft Teams and important information on where team group chats and 1:1 private chats are journaled.

Use Content Search in Microsoft Teams

In this section you will learn how to perform a content search to locate data that users generate and save in Microsoft Teams

Place a Microsoft Teams user or team on legal hold

You may come across the need to place a user in Microsoft Teams on legal hold for the purposes of investigation. This section will describe the legal hold process, what to put on hold by scenario, and important tips.


Support resources for Microsoft Teams

This section will provide links to important resources where you can access help, practical guidance, tools, feedback and support for Microsoft Teams. Some of my favorite resources in this section are the Microsoft Teams Deployment Advisor, Known Issues, and Microsoft Teams feedback portal on UserVoice

Verify service health for Microsoft Teams

This section will explain how you can verify service health for Microsoft Teams at the Office 365 service layer. This is helpful when troubleshooting as it allows you to narrow down your troubleshooting scope and rule out possible issues on-premises, your configuration or in the cloud service.

Troubleshoot connectivity issues with the Microsoft Teams client

In this section you will learn about troubleshooting connectivity issues with the Microsoft Teams client.

Use log files in troubleshooting Microsoft Teams

When troubleshooting, analyzing client log files will give you the source of truth and will help you to easily and quickly understand what may be causing the problem. This section will cover the three log file types (debug, media and desktop) by each client, and how to access the logs.

Cloud voice deployment

Note: This section is a work in progress as new cloud voice features get rolled out to the service.

Audio Conferencing in Microsoft Teams

This section will introduce you to the new audio conferencing feature (currently in public preview at the time of this writing) and how to envision (develop business case for audio conferencing, identify key stakeholders, define objectives and key results, success indicators and risks) in addition to how to assess the environment and evaluate adoption readiness, map operational roles, document a success plan and detailed planning considerations for audio conferencing in Microsoft Teams. Lastly the section covers technical topics such as licensing, conference bridge phone numbers, conference bridge settings, dial plans, and other configurations.

Journey from Skype for Business to Microsoft Teams

Optimize your current Skype for Business environment for Microsoft Teams

As you start to plan you migration from Skype for Business to Microsoft Teams, environmental readiness and optimization of the current Skype for Business environment is needed. This section will take you through how to work through the readiness assessment and environmental dependencies during your planning.

Pilot Microsoft Teams alongside Skype for Business

This section will help you to understand how to pilot Microsoft Teams side-by-side with Skype for Business once your migration planning has completed. Details include the following milestones in the below graphic:


Enable Microsoft Teams side-by-side with Skype for Business

Once your side-by-side planning is complete, it’s time to enable to allow this new topology to work. This section will walk you through how to enable side-by-side with Skype for Business along with benefits and considerations.

Drive value with Microsoft Teams through user adoption

This section will help you with how to promote adoption of Microsoft Teams alongside Skype for Business and how to get your organization ready for the future move to Microsoft Teams.

FAQ – Journey from Skype for Business to Microsoft Teams

This is a fantastic resource as it contains a list of frequently asked questions about migrating from Skype for Business to Microsoft Teams. A must read for sure!

Videos & Training

Admin training for Microsoft Teams

This section contains videos for IT administrators to receive training in the following areas:

  • Deploying and operating Microsoft Teams
  • Deep dive into Guest Access
  • e-Discovery in Microsoft Teams
  • Microsoft Teams: Step-by-step intro for using, enabling and managing the experience

Audio Conferencing in Microsoft Teams

This section contains videos for IT administrators to receive training in the following audio conferencing topics:

  • Introduction to Audio Conferencing
  • Plan for Audio Conferencing
  • Number porting for Audio Conferencing