31,19 €
Microsoft Teams is a permanent fixture in the modern workplace, but many of its productivity-boosting features go unnoticed or unused. Hands-On Microsoft Teams shows you how to use Teams to its full potential through easy-to-follow practical tutorials.
This guide to mastering Teams explores the platform in comprehensive detail and how it interacts with the rest of the Microsoft ecosystem to help you work efficiently and manage your resources. You'll get to grips with core functionality like setting up and managing teams, channels, chats, tabs, and meetings.
You'll also learn to get the best out of Teams by adding custom apps, integrating with Microsoft 365, using PowerShell automation, and exploring useful settings you didn't know existed. Along the way, you'll be shown various real-world scenarios and how to implement solutions for them in Teams that will increase your productivity.
Whether you're an administrator, manager, or team member, by the end of this book you'll be confident in using everything Microsoft Teams has to offer.
Das E-Book können Sie in Legimi-Apps oder einer beliebigen App lesen, die das folgende Format unterstützen:
Seitenzahl: 422
Veröffentlichungsjahr: 2021
Hands-On Microsoft Teams
Second Edition
A practical guide to enhancing enterprise collaboration with Microsoft Teams and Microsoft 365
João Ferreira
BIRMINGHAM—MUMBAI
Hands-On Microsoft Teams
Second Edition
Copyright © 2021 Packt Publishing
All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.
Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author, nor Packt Publishing or its dealers and distributors, will be held liable for any damages caused or alleged to have been caused directly or indirectly by this book.
Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.
Producer: Suman Sen
Acquisition Editor – Peer Reviews: Saby D'silva
Project Editor: Parvathy Nair
Content Development Editor: Lucy Wan
Copy Editor: Safis Editing
Technical Editor: Tejas Mhasvekar
Proofreader: Safis Editing
Indexer: Hemangini Bari
Presentation Designer: Pranit Padwal
First published: April 2020
Second edition: December 2021
Production reference: 1031221
Published by Packt Publishing Ltd.
Livery Place
35 Livery Street
Birmingham
B3 2PB, UK.
ISBN 978-1-80107-527-5
www.packt.com
João Carlos Oliveira Ferreira is a Microsoft MVP in the Office Development and Windows Insider categories. With a degree in computer science, João has been working with Microsoft technologies over the last ten years, mainly focused on creating collaboration and productivity solutions that drive the adoption of Microsoft modern workplace. A true tech enthusiast, Hands-On Microsoft Teams and Hands-On Microsoft Lists book author, and author of four blogs, he writes weekly about SharePoint, Microsoft Teams, and Microsoft Lists.
Hands-On Microsoft Teams was the first title I had the pleasure to write with Packt a few months before the pandemic hit the world, sending everyone home to a new and unknown remote work lifestyle. While the first edition taught a lot of Microsoft Teams users how to use the platform, this second edition will teach you how to bring the platform to a whole new level with all the new features that have been released over the last 2 years.
None of this would have been possible without the support of my family, my fiancée Francisca Peixoto, and my friends, who gave me confidence and helped me to keep up the writing pace.
Thanks to everyone at Packt, who taught me so much about the book-writing process and offered valuable suggestions that will ultimately make you a Microsoft Teams hero.
James Arber is a Microsoft MVP and Unified Communications consultant at Telstra Purple from Melbourne, Australia. He has been helping businesses with their journey to UC using Skype for Business and Microsoft Teams for more than 10 years. Before that, he was working on SIP-based enterprise phone systems and even installing car phones. When he's not working, James is usually getting dirty working on cars or messing about with his four kids.
I'd like to thank my wife, Sarah Arber, for putting up with my absence during many nights in front of a computer screen; Greig Sheridan, for believing in me and being the fabulous mentor he is; James Turner, for taking in the scruffy kid I was and turning him into something presentable; as well as the entire Microsoft Teams community, for supporting one another.
Preface
Who this book is for
What this book covers
To get the most out of this book
Get in touch
Microsoft Teams Basics
Accessing Microsoft Teams
Microsoft Teams plans
Microsoft Teams clients
Web clients
Desktop clients
Windows
macOS
Linux
Using multiple Teams accounts simultaneously
Mobile clients
How to sign in to Microsoft Teams
What does Microsoft Teams look like?
What is a team?
Creating a new team
What happens when a new team is created?
Adding members to the team
What is a channel?
Creating a new channel
What happens when a new channel is created?
What is a tab?
Creating a new tab
Summary
Microsoft Teams' Core Features
Understanding chats and meetings
Managing your time using the Microsoft Teams calendar
Working faster on Teams with search, filters, and commands
Search
Filters
Commands
Customizing Microsoft Teams
Using Microsoft Teams with multiple organizations
Control your Microsoft Teams presence indicator
Custom status messages
Defining focus time
Where is Microsoft Teams data stored?
Summary
How to Use Microsoft Teams: Chats and Conversation
Understanding the chat feature in Microsoft Teams
How to use private chats
How to manage chats
How to manage contacts
How to use the Chat application
Compose box
Delivery options
Attachments
Emojis
Giphy
Stickers
Scheduling a meeting
Messaging extensions
Praise
Stream
More messaging extensions
Understanding message options
Saving messages
Editing messages
Deleting messages
Mark as Unread
Translate
Share to Outlook
Immersive Reader
More actions
Read by
Reacting to messages
Understanding chats in the context of teams
Reply versus typing a new message
Making an announcement
Targeting a post's replies
Posting in multiple channels
Muting a thread
Copying a link to a thread
Pinning a thread to the channel
Mentioning a user, team, or channel
Using tags
Starting a new channel conversation from Outlook
Managing a channel's email address
Summary
How to Use Microsoft Teams: Meetings, Webinars, and Live Events
Meetings in Microsoft Teams
Schedule a meeting using the Calendar application
Schedule a meeting using Microsoft Outlook
Schedule a meeting using the team calendar application
How to customize Microsoft Teams meeting requests
Options available when joining a meeting
Options available during a meeting
Personal meeting controls
How to use breakout rooms
How to fine-tune a meeting using Meeting options
Sharing content during a meeting
Managing meeting recordings
How to manage meeting recordings using Microsoft Stream
How to manage meeting recordings in SharePoint
Meeting recap: A central location for your meeting assets
Managing meetings as an administrator
Audio Conferencing
Audio Conferencing for administrators
Live events on Microsoft Teams
Live event profiles
How to create a live event
Options available during a live event
Producer
Presenter
Attendee
Accessing live event reports and recording
Managing live events as an administrator
Webinars in Microsoft Teams
How to schedule a webinar in Microsoft Teams
Getting access to the registration and attendees reports
Managing webinars as an administrator
Meetings, webinars, and live events limits
Summary
Private vs Public vs Shared: Teams and Channels
Understanding public and private teams
Guest users on Microsoft Teams
Understanding standard channels
Understanding private channels
How to create a private channel
The structure and features of private channels
Understanding private channel security
Understanding shared channels
Understanding team creation governance
Governance as a global Microsoft Teams administrator
Governance as a team owner
Archiving and deleting teams
Deleting channels
Organizing your teams and channels
Understanding team and channel limits
Summary
Teams Templates
Understanding Microsoft Teams templates
How to create a team from a template
Managing Microsoft Teams templates as an administrator
How to create new Microsoft Teams templates
Create a new template
Use an existing team as a template
Start with an existing template
How to manage Teams templates
How to create custom template policies
Summary
Employee Experience in Microsoft Teams Using Microsoft Viva
Understanding Microsoft Viva
Microsoft Viva Connections
How to configure Microsoft Viva Connections
How to create a SharePoint home site
How to define a SharePoint global navigation
How to create a Viva Connections Dashboard
How to make Viva Connections available in Microsoft Teams
Microsoft Viva Topics
Microsoft Viva Insights
How to protect your schedule using Viva Insights
How to stay in touch with key members in your organization
Microsoft Viva Learning
Summary
Other Microsoft Teams Use Cases
Microsoft Teams for Education
Layout
Profiles and team types
Dedicated applications
Microsoft Teams for frontline workers
Dedicated applications
Microsoft Teams for personal use
On the desktop
On mobile
On Windows 11
Microsoft Teams devices overview
Microsoft Teams non-certified devices
Summary
Extending Microsoft Teams Using Apps
Understanding apps in Microsoft Teams
Installing apps in Microsoft Teams
Getting familiar with Microsoft Teams app types
Personal apps
Bots
Tabs
Connectors
Messaging extensions
Meeting extensions
Managing personal apps
Personalizing the app bar as an end user
Personalizing the app bar as an administrator
Managing the app installation as an administrator
Managing apps as an administrator
Uninstalling apps from Microsoft Teams
Summary
Extending Microsoft Teams Using Custom Apps and Microsoft 365
Working with custom apps
Enabling custom apps
Disabling custom apps
Uploading custom apps
Installing custom apps
Submitting an application to the organization app catalog
Approving a submitted application as an administrator
Installing custom apps as an administrator
Blocking Microsoft Teams apps as an administrator
Extending Microsoft Teams using SharePoint
Using out-of-the-box SharePoint integrations
SharePoint document libraries
SharePoint News
SharePoint pages
SharePoint lists
Extending Microsoft Teams using Power Automate
Triggers
Actions
Extending Microsoft Teams using Power Apps
Summary
Building Your Own App for Microsoft Teams Using the Developer Portal
Understanding the Microsoft Teams Developer Portal
Getting familiar with the Microsoft Teams Developer Portal
Home
Apps
Tools
Building an app using the Developer Portal
Integrating SharePoint and Microsoft Teams using the Developer Portal
Creating a custom Together mode scene using the Developer Portal
Summary
Building Your Own Bot for Microsoft Teams
Creating and packaging a bot using QnA Maker
Packaging the bot using QnA Maker
Creating and packaging a bot using Power Virtual Agents
Packaging the bot using Power Virtual Agents
Using a bot in Microsoft Teams
Summary
Microsoft Teams PowerShell: A Tool for Automation
What PowerShell is
How to use PowerShell
Installing Microsoft Teams PowerShell
Cmdlets available in the Microsoft Teams module
Data types
Connection cmdlets
Get- cmdlets
Set- cmdlets
New- cmdlets
Add- cmdlets
Remove- cmdlets
Grant- cmdlets
Update- cmdlets
Learning how to use PowerShell from examples
Summary
Other Books You May Enjoy
Index
Cover
Index
Once you've read Hands-On Microsoft Teams, Second Edition, we'd love to hear your thoughts! Please click here to go straight to the Amazon review page for this book and share your feedback.
Your review is important to us and the tech community and will help us make sure we're delivering excellent quality content.
Microsoft Teams is a collaborative tool released by Microsoft in 2017 that is transforming the way people work and communicate with each other. With an ongoing global pandemic, Microsoft Teams usage has grown exponentially, reaching more than 250 million active users as of July 2021.
Workers spend part of their day switching between platforms to chat with their peers, accessing project documentation, scheduling meetings, sharing files, and more. All these tasks can be centralized in a single workspace, and that workspace is Microsoft Teams.
Microsoft has a lot of experience with communication and collaborative tools, and Microsoft Teams is an evolution of their previous solutions. Teams inherits all the experience and know-how acquired from other Microsoft enterprise solutions over the last 20 years, and is the natural successor of Microsoft Lync and Skype for Business.
If you are reading this book, you have probably asked yourself, why Microsoft Teams? Microsoft Teams connects the dots between other Microsoft services and applications used in business environments, empowers users to achieve more by reducing the time spent switching between applications, reduces the associated costs, and boosts employee engagement.
If you want to embrace the modern workplace journey and give your teams a boost using Microsoft Teams, this book is for you.
In this chapter, we are going to cover the following topics:
Accessing Microsoft TeamsHow to sign in to Microsoft TeamsWhat does Microsoft Teams look like?What is a team?What is a channel?What is a tab?First things first, before we start digging into Microsoft Teams concepts, you need to know how and where you can access it so that you can begin working with Teams right away.
If you are just starting your Microsoft Teams journey now, the first thing you must do is select the plan that best suits your business needs. Teams has four different plans: a free version that is available for anyone to use and three different paid versions that are included in the Microsoft 365 business plans and Office 365.
If you are planning the implementation of Microsoft Teams, it is recommended to carefully check the features and the limits included in each of the plans – be aware of the limitations and make sure you choose whichever version best suits your needs.
Table 1.1 shows a comparison between all the plans, with their main features and respective limitations.
Free
M365 Basic
M365 Standard
Office 365
Online video and audio calls
Yes
Yes
Yes
Yes
Meetings and calls capacity
100 participants
300 participants
300 participants
10,000 participants
Max. meeting duration
1 hour
24 hours
24 hours
24 hours
Screen sharing
Yes
Yes
Yes
Yes
Customized backgrounds
Yes
Yes
Yes
Yes
Meeting scheduling
Yes
Yes
Yes
Yes
Meeting recordings
No
Yes
Yes
Yes
Guest access to Teams
Yes
Yes
Yes
Yes
File attachment limits
2 GB per user
1 TB per user
1 TB per user
Unlimited
File storage limits
10 GB for whole team
1 TB per user
1 TB per user
1 TB per user
Real-time collaboration in Office
Yes
Yes
Yes
Yes
Multi-factor authentication
No
Yes
Yes
Yes
Configurable user settings and policies
No
Yes
Yes
Yes
Support
No
Yes
Yes
Yes
Table 1.1: The various options that are included in each version of Microsoft Teams
With each Microsoft Teams plan, as an administrator you will be able to include extra add-ons within your plan to utilize other features in Microsoft Teams. Add-ons are not mandatory in Microsoft Teams and can be purchased for each user instead of being added to the entire organization. Features that require the use of a Teams add-on are identified in the book and explained alongside the configuration steps.
If you are responsible for the implementation of Microsoft Teams in your organization, or you are simply a user looking to better understand the platform and the features it has, you should keep this table in mind and return to it every time you need to validate the limits and features to which your Teams plan gives you access.
As you can see, the free version of Microsoft Teams has some limitations, and it might not suit all scenarios. However, if you are building a proof-of-concept to drive the adoption of the platform, it can be a starting point.
A detailed and updated comparison of all the Teams versions can be found online: https://products.office.com/en/microsoft-teams/free
To get started with Microsoft Teams, you need to know how to access it. Teams is available for a variety of platforms, and you can use it through any of the following:
A web browserA desktop applicationA mobile applicationA certified Microsoft Teams deviceEach version has its own specifications and features, so be aware that your experience in Microsoft Teams might be different if you are using it on multiple devices. To get the best experience while using Teams, it is recommended to use the native clients for mobile and desktop.
Microsoft Teams is available as a web app and can be accessed directly from a supported browser by going to https://teams.microsoft.com. The web version allows you to use the main functionalities of Microsoft Teams, but you might face some limitations, depending on the browser you are using.
In Table 1.2, you can find the main browsers supported by Microsoft Teams and the functionalities available in each one.
Calls
Meetings
Audio
Video
Sharing
Audio
Video
Sharing
Edge RS2
Yes
Yes
Yes*
Yes
Yes
Yes†
Edge (Chromium)
Yes
Yes
Yes
Yes
Yes
Yes
Google Chrome
Yes
Yes
Yes
Yes
Yes
Yes
Firefox
No
No
No
Yes*
No
Yes†
Safari 14+
Yes
Yes
No
Yes*
Yes
Yes†
Table 1.2: Browsers with support for Microsoft Teams and supported functionalities
* PSTN (public switched telephone network) coordinates are required to attend the meeting.
† Incoming sharing only.
When accessing the Microsoft Teams web app for the first time, you will have to bypass the download app screen by clicking the Use the web app instead link.
Figure 1.1.1: Microsoft Teams joining screen in the browser
If your browser is not compatible with the web version of Microsoft Teams, access to the app will be blocked and you will see a message asking you to download the app for your operating system.
As seen in the browser list, Microsoft Edge RS2 is still supported by Microsoft Teams, but since Microsoft is no longer providing security updates to Edge RS2 (since March 9, 2021), it is strongly recommended that the Chromium version of the Microsoft browser is adopted.
Despite not being listed as officially supported by Microsoft, there are other Chromium-based browsers where you will be able to use Microsoft Teams. If you are using the latest version of the Opera, Vivaldi, or Brave browsers, you will find the same functionalities available as the ones listed for Microsoft Edge (Chromium) and Google Chrome.
The full-feature experience of Microsoft Teams can only be achieved when using the desktop clients available for Windows, macOS, and Linux.
If you do not have Microsoft Teams installed on your computer yet, you can get the installation package for all the supported operating systems from the following site: https://teams.microsoft.com/uswe-01/downloads.
The Microsoft Teams client for Windows supports both 32-bit and 64-bit architectures; unlike other Office apps, it is agnostic about the architecture of the version of Microsoft Office you have installed and does not require administrator privileges to be installed. This is because the application is deployed locally in the AppData folder. This folder is used to store application data specific to the user and does not affect the rest of the system.
To install Microsoft Teams on Windows, you need to have the minimum requirements listed below in Table 1.3.
Component
Requirements
Processor
Minimum 1.6 GHz with 2 cores, 32-bit or 64-bit
Memory RAM
4 GB
Disk space
3 GB
Screen
1024 x 768 or higher
Operating system
Windows 11, Windows 10, Windows 10 on ARM, Windows 8.1, Windows Server 2019, Windows Server 2016
Devices
Camera, microphone, speakers, or a suitable Teams-certified headset/speakerphone
Table 1.3: Minimum system requirements to run Microsoft Teams on Windows
The Microsoft Teams client for macOS is available for 64-bit architecture only as a PKG installation file and requires administrator privileges to be installed; the application is deployed to the /Application folder.
To install Microsoft Teams on macOS, you need to have the minimum requirements listed in Table 1.4.
Component
Requirements
Processor
Minimum Intel Core Duo processor
Memory RAM
4 GB
Disk space
1.5 GB
Screen
1280 x 800 or higher
Operating system
The three latest versions of macOS
Devices
Camera, microphone, speakers, or a suitable Teams-certified headset/speakerphone
Table 1.4: System requirements to run Microsoft Teams on macOS
The Microsoft Teams client for Linux is available for 64-bit architecture, for Debian- and Red Hat-based distributions. The installation packages are provided in DEB format (for Debian) and RPM format (for Red Hat).
Linux has a lot of different distributions but among the most used ones are Ubuntu, which is based on the Debian distribution, and CentOS and Fedora, which are based on the Red Hat distribution.
To install Microsoft Teams on Linux, you need to have the minimum requirements, listed in Table 1.5.
Component
Requirements
Processor
1.6 GHz dual-core, 64-bit
Memory RAM
4 GB
Disk space
3 GB
GPU
128 MB
Screen
1024 x 768 or higher
Operating system
Linux distribution with support for DEB or RPM packages
Devices
Camera, microphone, speakers, or a suitable Teams-certified headset/speakerphone
Table 1.5: System requirements to run Microsoft Teams on Linux
If you find yourself in a scenario where you need to work in two or more Microsoft Teams tenants (in Microsoft 365, a tenant refers to the full suite of products attached to the domain/company) at the same time, you will notice that the desktop client does not allow you to open more than one instance of the app. To overcome this limitation, you can combine the use of Microsoft Teams for desktop and web simultaneously.
If you are looking for a solution to get multiple instances of Microsoft Teams running at the same time, here is what I recommend you do when using Microsoft Edge (Chromium):
Open Microsoft Edge and click on the avatar next to the address bar.From the menu, select Add profile.Figure 1.1.2: Select Add profile in the drop-down menu of your personal avatar
On the pop-up window, click on the Add button.The profile can be optionally connected to an account to sync your favorites, history, and profile pictures. To sync with an existing account, click on Sign in to sync data; if you prefer to keep this profile local to the computer where you are creating it, click on Continue without sign in.Provide the required information to create a new browser profile.Click on the user avatar again and switch to the newly created user profile.Open Microsoft Teams in the browser at https://teams.microsoft.com and perform the authentication.Once logged in, click on the three dots next to the user avatar, and from the menu, expand the Apps submenu, and click on Install this site as an app.Figure 1.1.3: Select Apps from the drop-down menu next to your avatar, and select Install this site as an app
Provide a name for your Teams application and click Install.The application will open immediately on a new window and you will be able to access it from the list of applications on your computer. Despite looking similar to the desktop version of Microsoft Teams, keep in mind that the same limitations of the Microsoft Teams web version apply to the newly installed application.
As a platform that aims to facilitate communication and collaboration in the modern workplace environment, Microsoft Teams is also available for Android and iOS.
The Android version of Microsoft Teams is available for download on the Google Play Store and is compatible with the last four major versions of Android. For example, at the time of writing, Android is on version 12, which means that Microsoft Teams is officially supported on Android 9 or higher.
Depending on the evolution of the Android operating system, support for Microsoft Teams can be extended to older versions. To find out what the latest version supported is, you can check the requirements for Microsoft Teams on the Google Play Store.
The iOS version of Microsoft Teams is available for download on the Apple App Store and is compatible with the last two major versions of iOS. Microsoft Teams is compatible with all iOS devices, including iPhone, iPad, and iPod Touch. For example, at the time of writing, iOS is on version 15, which means that Microsoft Teams is officially supported on iOS 13 or higher.
Depending on the evolution of the iOS operating system, support for Microsoft Teams can be extended to older versions. To find out what the latest version supported is, you can check the requirements for Microsoft Teams on the Apple App Store.
After installing Microsoft Teams, you will need to sign in to the application. You can do this using your work, school, or Microsoft account. When you first open the Microsoft Teams application, you will be asked for your email, as shown in Figure 1.2.1. Once you have typed in your email, click on Sign in. When you do this, the application will request your password:
Figure 1.2.1: Microsoft Teams will ask for the email and password of your Microsoft account
After providing your credentials, the application will take a few seconds to load your teams and conversations. Then you will be ready to communicate with your colleagues.
When using the web version of Microsoft Teams, the sign-in process is a bit different. The first thing you need to do is enter https://teams.microsoft.com into the address bar of your browser. If your email account has not been authenticated for any Microsoft service, you will be redirected to the default federation authentication page, as seen in Figure 1.2.2:
Figure 1.2.2: Sign-in window when you do not have an authenticated Microsoft account
You will need to provide your email and click on Next. After doing that, provide your password and click on Sign in.
Like the desktop client, the application only takes a few seconds to load after a successful sign-in. The sign-in process in the mobile client is similar and you will need to provide your email and password to go through the authentication process.
Now that you have Microsoft Teams installed on one or more devices, it is time to take a look at the application layout and learn how it is organized. Figure 1.3.1 represents the web or desktop version of Microsoft Teams with all the major components identified with numbers.
Figure 1.3.1: The Microsoft Teams user interface upon launch, for desktop
Let's take a look at the different components, all of which have been numbered in the preceding screenshot:
Personal app bar: By default, the app bar shows Activity, Chat, Teams, Calendar, Calls, and Files. These are the main default features of Microsoft Teams. This bar can be customized by the user or by an administrator to decide which apps are displayed and in what order. As a user, you will have the ability to pin and unpin new apps to the bar, including the default ones. Unpinned apps or apps that don't fit in the available space for the personal bar are moved to a submenu that opens when the user clicks on the … icon.Left pane: The content of the left pane changes according to the app that is selected. From this pane, you can access your contacts, chats, and teams. The left pane is not used by all Microsoft Teams apps; apps such as the calendar or custom apps only make use of the stage section.Stage: The stage is where the main content of the app is displayed. It is from this section that you will collaborate with your peers and interact with the Microsoft Teams applications.New chat: This button allows you to start a new conversation thread in the context of a team; the button is only visible in the Teams app, being replaced in 1:1 or group chats by a compose box similar to the one visible in the last message in the stage area.Search and commands: The search box has two functionalities built into it: you can perform a global search of Microsoft Teams for files, people, messages, and apps and also use commands to perform common tasks. To use a command, type a forward slash, /, into the text box and choose a command from the available list.Profile and settings: Your avatar provides access to your personal settings. From this option, you will be able to change your status and availability. It also allows you to access your saved messages, switch between accounts/tenants, and configure the global options of the Microsoft Teams app.Filters: The filter option works in the context of the app you have selected, and it will show the results in the left pane.History menu: This option allows you to easily navigate back and forward between the last locations you visited inside Microsoft Teams – it gives you access to chats, teams, and applications. This menu is only available in the desktop version of the Microsoft Teams client.Microsoft Teams is also available for mobile devices, but due to the smaller screen size, the app's layout is different. Figure 1.3.2 represents the mobile version of Microsoft Teams, with all the main components identified with numbers:
Figure 1.3.2: The Microsoft Teams user interface upon launch, for mobile
Let's take a look at the different components, all of which have been numbered in the preceding screenshot:
App bar: By default, the app bar shows Activity, Chat, Teams, and Calendar, and, like in the desktop client, the personal app bar can be configured and reordered by the administrator or the user. To view other apps that are not visible in the personal app bar, you must click on the … icon.Stage: The stage on mobile displays the information from the desktop left pane and from the stage area. The stage has several levels and allows you to navigate inside of your Microsoft Teams applications.Tabs: By default, the app shows the Posts and Files tabs. Any other tabs that exist in the channel are displayed when you click on More.New post: This button allows you to start a new conversation thread in the context of a team; the button is only visible in the Teams app, being replaced in 1:1 or group chats by a compose box.Search: The search box allows you to perform a global search on Microsoft Teams, for files, people, and messages.Menu: The menu allows you to access the personal settings. From here, you will be able to change your current status and your availability. It also allows you to access your saved messages and configure the global options of the Microsoft Teams app. From the menu, you can also select all the tenants where you logged on to Microsoft Teams. This option allows you to quickly switch between organizations without the need of signing out and back in again.App actions: In this area you will find action icons that allow you to take actions in the app that is currently open, like creating a new team or starting a new channel meeting.Now that you are familiar with the look of Microsoft Teams on desktop and mobile, it's time to understand its main components, as shall be explained in the following sections.
A team is a group of people that can represent a department, a project, a class, or even a sports team. Besides grouping people, Microsoft Teams also gathers a set of tools that allows members to share information and work together.
The following scenarios will be used to explain how you can tailor a team according to a set of predefined requirements. In this book you will find a few scenarios used to explain Microsoft Teams' features. They do not cover all the industry sectors but can be easily adjusted to other contexts.
Team scenario #1: Mary, the marketing manager
Mary is the marketing manager for a multinational company, leading a global marketing team currently working on a worldwide campaign for the holidays. Mary has created a team in Microsoft Teams that allows her to do the following:
Keep conversations about the campaign with other members of the marketing departmentShare documents about the campaignInvite guest members to the team who will produce the TV commercials to keep them updated on the campaign ideasAccess the campaign tasks of each memberTeam scenario #2: Geno, the basketball coach
Geno is a college basketball coach preparing for a new season. As the head coach, he wants to make the communication and sharing of information between team members easier. Geno has decided to create a team on Microsoft Teams that allows him to:
Keep all the team members, players, coaches, and physical therapists in touch with each other on the same channelSchedule practicesShare the games calendarShare the results from other teams and the standingsShare scouting videosCreating a new team is the first step you need to take to take advantage of the collaborative features offered by Microsoft Teams. This can be done from all Teams clients, although the options might appear in different locations, depending on the version you are using.
To create a new team using the web or desktop version of Microsoft Teams, do the following:
Open the Microsoft Teams app.On the app bar, click on Teams.Click on Join or create a team, or click on the Create a team tile, as shown in Figure 1.4.1:Figure 1.4.1: Creating a new team
On the Create a team popup, you can choose between the options shown in the following screenshot: From scratch: This option creates an empty team with a chat, a document library, and a wiki.From a group or team: This option allows you to create a team from an existing Office 365 group or use an existing team as a template for your new team.Select from a template: This option creates a team from a predefined template, which can include multiple channels and multiple apps that are already configured. To learn more about Microsoft Teams templates, see Chapter 6, Teams Templates.Figure 1.4.2: Options given when creating a new team
As a team owner, you can choose from three different levels of privacy for the team: Private: People need to be added by a team owner and the team cannot be discovered on the Microsoft Teams app by default.Public: Anyone in the organization can join and the team can be discovered through the Microsoft Teams app.Org-wide: Everyone in the organization is added to the team automatically and is kept in sync with Azure Active Directory as more users join or leave the organization. To get access to the Org-wide option, the following conditions must be met:The organization has a maximum of 10,000 usersLimited to 5 org-wide teamsOnly Microsoft 365 global admins will be able to create org-wide teamsFigure 1.4.3: The three levels of privacy a team owner can choose from in Teams
Provide a name and a description for your team and click the Create button:Figure 1.4.4: Create a new team, providing a name and a description
If everything went well, then in a few seconds you will see a success message informing you that your new team is ready to be used. You are now ready to start adding members to your newly created team. All the steps done manually up to this point to create a team can be automated with the use of PowerShell. You can learn more about it in Chapter 13, Microsoft Teams PowerShell: A Tool for Automation.
If your organization is already using Microsoft 365 groups and you want to create a team out of them, or you want to use an existing team as a template for your new team, do the following:
Follow the preceding steps until step 4.Click on the From a group or team tile.Select either Team or Microsoft 365 group. Both options will show you a list of the teams or groups that you have access to. To create a team from a Microsoft 365 group, the following conditions must be met:You must be the owner of a Microsoft 365 groupYou must be the owner of a group with a maximum of 5,000 usersFrom the available list, pick the desired team or group:Figure 1.4.5: Select the team to be used as a template
When a new team is created from an existing team, you will have the option to control everything that is related to it. This includes the following:NameDescriptionPrivacyMembersTabs ChannelsFigure 1.4.6: Provide the details for the new team and select the settings to copy
When a new team is created from Microsoft 365 groups, it inherits the settings from the group, namely the following:
NameDescriptionPrivacyMembersClick the Create button. You are ready to start using your new team.
All the steps done manually up to this point to create a team can be automated with the use of PowerShell. You can learn more about this in Chapter 13, Microsoft Teams PowerShell: A Tool for Automation.
Microsoft Teams is tightly connected to other Microsoft 365 applications and makes use of some of them to provide a rich collaboration environment every time a new team is created. The following are created when you create a team:
A new Microsoft 365 groupA SharePoint site collection A shared calendar and mailboxA OneNote notebook A Stream groupA Microsoft Forms groupFigure 1.4.7: Microsoft Teams integrates several other Microsoft applications and tools
To take advantage of the potential of Microsoft Teams, you can add members to your teams by doing the following:
Select your team and click on the … icon.On the context menu, click on Add member:Figure 1.4.8: To start adding members to a team, click on Add member from the drop-down menu of the team
Start typing in the name or group you want to add.While typing, you will get suggestions regarding users that belong to your organization. Find the users you want to add and click on them. Once added to the list, for each user, select whether you want to add them as a team Owner or team Member.If guest access is enabled on your tenant, you will be able to add members to the team that don't belong to the organization. To do this, type in the person's email and select Add <email> as a guest. Guests are always added to the team as members automatically.Figure 1.4.9: Search for and add members to a team
Once the users have been added to the team, a post will automatically be made in the General channel to let everyone know about the new members.Pro tip: Identify and manage guest users
Guest users are identified by the word Guest in front of their name, and by default will not be displayed with a profile picture. To clearly identify a guest user, make sure they are added with a legible name. Microsoft Teams will suggest a name based on the email, but while adding the guest to the team, you have the opportunity to rename them. Keep in mind that guest users do not have the option to rename themselves once they are added to the tenant.
Figure 1.4.10: Editing a guest's name
Even though Microsoft Teams does not provide an option for a guest to change the user profile picture for guest users, it can be done by the global administrator in your organization in Microsoft Azure Active Directory by doing the following:
Go to Microsoft Azure: https://portal.azure.com.Once inside the portal, click on the Azure Active Directory icon.In the left pane, click on Users.Look for the user whose details you want to update and click on their name. You will be able to easily identify any external users by the "#EXT#" tag in their email addresses.On the user profile page, click on the Edit button.Upload the profile picture and adjust any other profile field. The image file must be under 100 kB.Figure 1.4.11: Edit a guest user's details in Azure Active Directory
Click Save. The synchronization process may take a while, but once it's done you will see your guest user with their own profile picture, making it easier to identify exactly who is who. In the following screenshot, you can see a guest user identified with a custom name and a custom picture:Figure 1.4.12: Microsoft Teams chat with a guest user's comment
So far, you have learned about what Microsoft Teams looks like, how to create teams, and how to add users to them. In the following sections, you will learn how to tailor your teams to your needs and build a structure that better suits your requirements.
A Teams channel is a section inside of a team that helps you organize conversations, files, and applications inside a container. By default, all teams are created with the General channel, which, by default, includes the conversations tab, files, and wiki.
Channels are public by default, but if it has been enabled by the administrator, it is also possible to create private or shared channels. Private and shared channels will be explained in detail in Chapter 5, Private vs Public vs Shared: Teams and Channels.
Channel scenario #1: Mary, the marketing manager
Mary is the marketing manager for a multinational company, leading a global marketing team currently working on a worldwide campaign for the holidays. She is working with the company designers to create advertisements for the campaign. To avoid distracting other members and to keep the information about this topic centralized, Mary has created a new channel inside the team. In the new channel, the team members working on the advertisements are doing the following:
Chatting about ideas for promoting the campaignSharing files, either specifications or the design files for the different conceptsChannel scenario #2: Geno, the basketball coach
Geno is a college basketball coach preparing for a new season. He has created his team ahead of the start of the season and is organizing a preseason plan with his assistant coaches. Before adding the athletes to the team, Geno has created a Preseason channel so that he can do the following:
Have a common place where the preseason schedule can be sharedCommunicate information about the exhibition games to the athletes and other staff membersThe creation of a new channel is straightforward and is always done in the context of the team in which you want to create it. To add a channel to a team, do the following:
Select the team and click on the … icon.Click on Add Channel.