PDF Teams
PDF Teams
PDF Teams
FOR USE ONLY AS PART OF MICROSOFT VIRTUAL TRAINING DAYS PROGRAM. THESE MATERIALS ARE NOT AUTHORIZED
FOR DISTRIBUTION, REPRODUCTION OR OTHER USE BY NON-MICROSOFT PARTIES.
Microsoft 365 Virtual Training
Day: Enable Hybrid Work with
Microsoft Teams
Get started with managing Microsoft Teams
Explore Microsoft Teams
Module
Plan and deploy Microsoft Teams
agenda
Collaboration
Meetings
Calls
Chats
Collaboration
Meetings
Calls
Secure and
compliant
Overview of Microsoft Teams
Chats
Collaboration
Channels
Calls
Standard | Private | Shared channel*
Secure and
compliant
* Shared channel is in private preview as of July 2021. For the latest status, check the roadmap with the feature ID_70766.
Overview of Microsoft Teams
Chats
Collaboration
Meetings
Calls
Secure and
compliant
Overview of Microsoft Teams
Chats
Collaboration
Meetings
Calls
Chats
Calls between Teams clients
Collaboration
Internet
( VoIP )
Meetings
PSTN
Secure and
compliant
Microsoft Teams integration with Microsoft 365
Microsoft 365 apps and services:
• Outlook
• SharePoint
• Yammer
• Forms
• Planner and Tasks
• Word, Excel, PowerPoint
• Viva
• Streams
• OneNote
• OneDrive
• Microsoft List
• Whiteboard
• …
Microsoft Teams integration with Microsoft Power Platform
Microsoft Teams
A range of endpoints for your custom solutions
Power Apps
A rapid low code development environment
for building custom apps for business needs.
• Embed a canvas or model-driven app as a tab
app in Teams channels.
Power Automate
Quickly automate intelligent, data-powered
workflows, from simple tasks to radical
transformations, improving agility and
productivity
• Create, manage, trigger flows in Teams
Power BI
Seamlessly connect and transform data into
accessible visualizations, to make decisions
quickly and confidently.
• Create Power BI tab in Teams to make data-
driven decisions quickly.
Exchange Online
SharePoint and
OneDrive
Skype
Microsoft Teams certified solutions
Teams Device Administrator Manage devices configured for use with the Teams service.
Teams Communications Administrator Manage calling and meetings features within the Teams service.
$userName="[email protected]"
$roleName="Teams Administrator"
$role = Get-AzureADDirectoryRole | Where {$_.displayName -eq
$roleName}
Add-AzureADDirectoryRoleMember-ObjectId $role.ObjectId -
RefObjectId (Get-AzureADUser | Where {$_.UserPrincipalName -eq
$userName}).ObjectID
Understand Teams management tools
• Cloud voice
Microsoft FastTrack
• Provide guidance for planning,
delivery, and adoption of Microsoft
Teams
Plan for Teams adoption
Adoption plans can be simple to complex, depending on your environment. Initial steps are
identical across the board.
• Calling Plans
Licensing for governance
• Microsoft Teams Rooms
Licensing for security and compliance
• Advanced Communications
Licensing for guest access
Deploy Microsoft Teams clients
Teams desktop clients
• Windows
• MAC
• Linux
Virtualized Desktop Infrastructure (VDI)
• Per-user installation (default)
msiexec /i <path_to_msi> /l*v <install_logfile_name> ALLUSERS=1
• Per-machine installation
msiexec /i <path_to_msi> /l*v <install_logfile_name> ALLUSER=1 ALLUSERS=1
Required roles
• Global admin
• Teams admin
• Skype for Business admin
Reports
• Teams usage reports
• PSTN reports
Date range
• Last 7 days, 30 days, and 90 days
Monitor Microsoft 365 usage reports
Microsoft 365 admin center
• Reports > Usage
• Cross-product view
Required roles
• Global admin role
• Reports reader role
• Product-specific admin role (Teams, SfB, SP, Exchange)
Technology experiences
• Endpoint analytics (100 points)
• Network connectivity (100 points)
• Microsoft 365 Apps Health (100 points)
Configure Microsoft
Create group external
365 adoption
(Outlook) sharing for
SharePoint content pack
Groups
report
Manage Microsoft 365 Groups creation
Create a new Microsoft 365 group
• Use Microsoft 365 admin center
• Use PowerShell : New-UnifiedGroup
Licensing requirements
User experiences
Manage user access with Azure AD access reviews
• To multiple users
New-CsBatchPolicyPackageAssignmentOperation
• To a group
Grant-CsGroupPolicyPackageAssignment
Manage Teams preview features using Teams update policies
Create a template
• Create a brand new template
• Use an existing team as a template
• Start with an existing team template
Module
agenda
Implement compliance for Microsoft Teams
Features in Azure AD
• Authentication (employees sign-in to access resources)
• Single sign-on (SSO)
• Azure AD Business to Business (B2B)
Work with external users in Microsoft Teams
Azure AD - Fabrikam
User D
(Anonymous user )
Work with external users in Microsoft Teams
External access (federation) Guest access
• Enable access permission to an entire external domain • Gives access permission to an individual
• Allow find, call, chat, and set up meetings • Allow chat, teams, channels
User B
Azure AD - Contoso Azure AD - Fabrikam User B (Guest)
User A
User C
Manage access for external users
Manage access for external users through different admin centers at the organization level.
Admin Centers Description Settings
• External access
Controls experience in Teams for guests, external (federation),
Teams • Guest access (calling, meeting, and messaging)
and anonymous users
• Anonymous users’ meeting experience
Controls the content collaboration experience for guests and • External sharing
SharePoint
anonymous users • File and folder links
Manage external collaboration in Azure AD
Org Settings > Security & privacy tab > Sharing Org settings > Microsoft 365 Groups
Manage external access in Microsoft Teams
‒ Existing guests
Required roles:
• Global Administrator
• Security Administrator
Configure policies
• Microsoft 365 compliance center > Communication compliance
Investigate
• Use alerts
• Manage issues
• Review document, user activity history
Remediate
• Resolve or tag a message
• Notify the user
• Report as misclassified
• Remove message in Teams
• Escalate to another reviewer or for investigation
Monitor
Enable scoped directory search
With Microsoft Teams scoped directory search, the
administrator can create virtual boundaries that
control how users communicate with each other
Teams admin center > Org-wide settings >Teams settings
within the organization.
• Prerequisite to use information barrier policy
• Scenarios
‒ Organization has multiple companies within a
single tenant, and you want to segment
searches by companies.
‒ School wants to limit chats between faculty and
students.
Create information barrier policy
Admins can configure Information barrier
policies to prevent individuals or groups from
communicating with each other.
• Searching for a user
• Adding a member to a team
• Starting a chat session with someone
• Starting a group chat
• Inviting someone to join a meeting
• Sharing a screen
• Placing a call
• Sharing a file with another user
• Access to file through sharing link
Create information barrier policy
Prerequisites for information barriers
Part 1 : Segment users in your organization
• A user must be in only one segment
• Each segment must have only one information barrier
• Assign users to a segment
New-OrganizationSegment
Each policy is one way only
Part 2 : Define information barrier policies
## Prevent Banker from communicating with Financial
• New-InformationBarrierPolicy
New-InformationBarrierPolicy -Name "Banker-Financial" -
• Block communications : -SegmentsBlocked AssignedSegment "Banker" -SegmentsBlocked "Financial" -
• Allow communications : -SegmentsAllowed State Inactive
Part 3 : Apply information barrier policies ## Prevent Financial from communicating with Banker
New-InformationBarrierPolicy -Name "Financial-Banker" -
• Set-InformationBarrierPolicy
AssignedSegment "Financial" -SegmentsBlocked "Banker" -
• Start-InformationBarrierPoliciesApplication
State Inactive
Conduct an eDiscovery investigation for Teams content
eDiscovery is the process of identifying and delivering electronic
information that can be used as evidence in legal cases.
Teams content location for eDiscovery
eDiscovery permissions
• eDiscovery Managers
• eDiscovery Administrators
eDiscovery solutions
• Content search
• Core eDiscovery Teams content Content location
• Advanced eDiscovery
1:1 or group chats Users' mailboxes
Core eDiscovery Workflow
Standard channel messages Group mailbox representing the team
• Create a Core eDiscovery case
• Create an eDiscovery hold Private channel messages Private channel members' mailbox
• Search for content in a case Files in standard channels SharePoint site used by the team
• Export content from a case
Files in private channels SharePoint site used by the channel
Office 365 endpoint change management traffic High ports 80, 443 TCP
Implement QoS
• Verify if a network is ready for QoS
• Select a QoS implementation method
• Choose initial port ranges for each media type
• Implement QoS in the Teams admin center
• Validate the QoS implementation
• Migrate a QoS solution to Teams
Assess network readiness using Microsoft 365 network connectivity test tool
100 Best
80 Meets recommendations
60 Acceptable
PowerShell
New-Team
Edit team
• team profile
• team members
• Conversations and channels’ settings
• Manage channels
Channel types
• Public channels
• Private channels
Web Technologies
Tabs,
Personal Bots
Teams apps Apps
SharePoint
Framework (SPFx)
• Microsoft apps
Your custom app or
service
• Third-party apps Notifications Messaging
Power Platform
Extensions
GitHub
Connectors Task
& Modules
Webhooks Microsoft Graph
• Manage apps
• App permission policies
• App setup policies
• Custom apps uploads
• Microsoft Power Platform apps
( Build by your colleagues )
‒ Shared Power Apps
‒ Shared Power Virtual Agent Apps
Manage org-level app settings
• Teams admin center > Teams apps > • Teams admin center > Teams apps > • Teams client > Manage team > Settings
Manage apps > Org-wide app settings Setup policies > Member permissions
Publish custom apps to Microsoft Teams
• Available to everyone
Teams app store
• https://appsource.microsoft.com/
Teams Meetings
‒ Channel meeting
‒ Private meeting
Explore meetings and virtual events in Microsoft Teams
Webinars
• Attendee registration page
and email confirmations
• Integrate with Microsoft
Dynamics 365 Marketing
Explore meetings and virtual events in Microsoft Teams
Live events
• Event group roles
‒ Organizer
‒ Producer
‒ Presenter
‒ Attendee
• Production options
‒ Teams
Live events
• Streaming platform
Meeting settings:
• Participants (anonymous users)
• Email invitation (customization)
• Network settings
of the organizer.
Organizer Participants Organizer Participants
• Per user
Yes Yes
Only the per-user policy applies to restrict
certain features for the organizer and/or Yes No
meeting participants.
No No
• Per organizer and per user
Certain features are restricted for meeting No No
participants based on their policy and the
organizer's policy.
Configure Audio Conferencing
Ability to join a Teams meeting from a regular
phone and call out from a meeting to a phone
number
Core deployment decisions
• Audio conferencing licenses
• Conferencing bridges and phone numbers
‒ Shared phone numbers (Toll)
‒ Dedicated phone numbers (Toll and Toll-free)
Presenter(s)
RTMP Device
Lesson 2: Configure and manage
Microsoft Teams devices
Plan for Teams Rooms deployment
Understand your device setup and
Set standards based on room sizes
configuration
Inventory
spaces
& plan Device Site Service Configuration Maintenance
capabilities selection Procurement readiness readiness & deployment Adoption & operations
Plan for Teams Rooms deployment
Understanding Meeting room uses
Meet and Present
• Spaces prioritize presentation and discussion
• Everyone involved in the discussion and able to see
and interact with shared content.
Personal Devices
Document your meeting spaces
• What is the goal of this room?
• Can the walls support the display weight? Modular Integrated All-in-One
(Surface Hub)
Devices to meet the needs of any size or type of room
Microsoft Teams Rooms devices
Surface Hub
aka.ms/teamsdevices
Configuration All-in-one
Self Managed
Monitoring & Alerting
Teams Settings & Policies
Partner Managed
Microsoft Endpoint Manager
Microsoft Managed
Policy Management
Device Compliance
Security
Roles
• Roles can be assigned to individual users in your O365
organization or to security groups that you already
created
• There are 3 default roles, and you can create your own
roles with specific permissions
• Each role can have multiple assignments, for example
New York Site Leads can only access and view rooms in
New York, and than New York Building 1 Technicians can
only see a segment of those rooms
• Managed Service Administrator has access to all rooms
and full permissions
Add Rooms to the Managed Service
Requirements
• Configure firewalls and proxies to allow traffic to the
documented URL’s on the Installation Guide
Steps
• Download the Installer
• Download the Key
• Read the Installation Guide
• Place the Installer and Key on the Teams Room
Incidents
• Incidents can be created both to report problems or
raise questions to the Managed Service Engineers
• Incident pane will aggregate per category all your
incidents, let you know what actions is Microsoft taking
on your devices and where you need to act.
• Information about incident criticality will also be shown
here
Follow-up on Incidents with the Managed Service
Incident Management
• Navigate to Incidents
• Select the Incident you want to get details
Manage devices in Microsoft Teams
Required admin roles
• Microsoft 365 Global admin
• Teams admin
• Teams Device admin
Manage phones, collaboration bars, Teams
displays, and Teams panels
• Change settings, device information
• Restart or manage software updates
• Upgrade Teams phones to Teams displays
• Assign or change configuration policies
• Add or remove device tags
• View device history and diagnostics
Manage devices in Microsoft Teams
Module
Manage Phone System for Microsoft Teams
agenda
• Session Initiation Protocol (SIP) trunks Make and receive PSTN calls
PSTN
Evaluate Microsoft Teams calling solutions
PSTN calling solutions in Teams
PSTN
Evaluate Microsoft Teams calling solutions
Phone System with Teams Calling Plans
• All-in-the-cloud voice solution
• Use when
‒ Calling Plan is available in your region.
carrier.
• Use when
‒ Microsoft Calling Plan isn't available in your
geographic location
SBCaaS PSTN
‒ Your preferred operator is a participant in the
Microsoft Operator Connect program.
Phone
Certified Session Border #
Controller(s) Ranges
Internet PSTN
3rd Party Voice Apps Voice Trunk
(supported by certified SBC
Partners)
Get phone numbers
Things to consider:
• What types of phone numbers to get?
• How many phone numbers can you get?
• Do you want to get new phone numbers or
port existing numbers?
• What are supported ways to get phone
numbers in your country or region?
Get phone numbers
Each country or region has different instructions, types of phone numbers, and
rules/regulations for getting phone numbers to be used in Microsoft Teams.
• If using the Teams admin center is supported in • If get new phone numbers isn't listed in the Teams
Get new your country/region. admin center.
phone numbers
• If you need specific phone numbers or area codes.
Emergency address
• Emergency location
= Emergency address + Place (optional)
• Emergency address validation
• Emergency address geo codes
Manage phone numbers for users
Translation +1425555$1
Communications Communications
Information
support engineer support specialist
Caller and recipient name All details shown. Names shown with exceptions.
Communications Communications
Information
support engineer support specialist
Summary Reports
• Overall Call Quality
• Server—Client
• Client—Client
• Voice Quality SLA
Detailed Reports
• Location-enhanced reports • Rate my call reports