SlideShare une entreprise Scribd logo
1  sur  57
Team me up Scotty!
Thorbjørn Værp & Kjetil Hovding
11.11.2017 SharePoint Saturday Oslo 2017
Sponsors
11.11.2017 SharePoint Saturday Oslo 2017
About me
Thorbjørn Værp
Principal Consultant
@vaerpn
Kristiansand - Norway
About me
Kjetil Hovding
@hovding
Oslo - Norway
Agenda
• Introduction
• Architecture
• Planning
• Extending
• DEMOTIME
• Basic
• Dev
Q&A
#SPSOslo
Microsoft Teams
Chat-based workspace in Office 365
Collaboration is
how work gets done
Geographically Distributed
Need varied ways to connect across
locations and time-zones
Internal & External Team Members
Team members outside the firewall need
unfettered access
Multi-Generation Workforce
Different expectations and preferences
for tools
Employees work on nearly
2xthe number of teams,
compared to 5 years ago
Geographically Distributed
Need varied ways to connect across
locations and time-zones
Internal & External Team Members
Team members outside the firewall need
unfettered access
Multi-Generation Workforce
Different expectations and preferences
for tools
Chat for today’s
teams
Communicate in the moment and
keep everyone in the know
Customizable for
each team
Tailor your workspace to include
content and capabilities your team
needs every day.
A hub for
teamwork
Give your team quick access to
information they need right in
Office 365
Chat-based workspace in Office 365
Security teams
trust
Get the enterprise-level security
and compliance features you
expect from Office 365.
Chat for today’s teams
People can see content and chat history anytime
Team chats and activities are visible to the entire team
Use private chats for small group conversations
Mobile access on Android, iOS and Windows Phone
Chat for today’s teams
People can see content and chat history anytime
Team chats and activities are visible to the entire team
Use private chats for small group conversations
Mobile access on Android, iOS and Windows Phone
A hub for teamwork
Chat, content, people, and tools live in a team workspace
Voice and video meetings right within Microsoft Teams
Built-in access to SharePoint, OneNote and Planner
Work with Office and other documents right in the app
A hub for teamwork
Chat, content, people, and tools live in a team workspace
Voice and video meetings right within Microsoft Teams
Built-in access to SharePoint, OneNote and Planner
Work with Office and other documents right in the app
PSTN in Public preview
A hub for teamwork
Chat, content, people, and tools live in a team workspace
Voice and video meetings right within Microsoft Teams
Built-in access to SharePoint, OneNote and Planner
Work with Office and other documents right in the app
Disclaimer: Not released.. .yet…. 
A hub for teamwork
Chat, content, people, and tools live in a team workspace
Voice and video meetings right within Microsoft Teams
Built-in access to SharePoint, OneNote and Planner
Work with Office and other documents right in the app
Disclaimer: Not released.. .yet…. 
Customizable for each team
Create different channels for work streams and topics
Add tabs to frequently used files and cloud services
Get updates from the apps your team uses every day
Customize notifications so you don’t miss important info
Build integrations with developer preview APIs
Security teams trust
Broad compliance standards support: Accessibility,
ISO27018/01, SOC 1 and 2, HIPAA, EU Model Clauses &
more
Information protection with Archive, eDisovery, Legal
Hold, Compliance Content Search, Auditing and
Reporting1
Tier-C Compliant
Data encryption at all times, at-rest and in-transit.
Multi-factor authentication for enhanced identity
protection.
1 Archive, eDiscovery, Legal Hold, Compliance Content Search, Auditing and Reporting are in E3 and above suites.
The Teams quick demo
• Teamsdemo.office.com
Agenda
• Introduction
• Architecture
• Planning
• Extending
• DEMOTIME
Q&A
#SPSOslo
#SPSOslo
Architecture
• Microsoft Teams is built on existing Microsoft technologies woven
together by Office 365 Groups.
Full functional (nearly)
client that can be used
from a variety of
browsers.
Desktop
Provide support for audio,
video, and content
sharing for team
meetings, group calling
and private one-on-one
or private multi-party
calls.
Mobile
Geared at users participating
in chat-based conversations
while on the go, and
currently allows users to have
peer to peer audio call.
Clients for Microsoft Teams
Web
https://teams.microsoft.com/downloads
Security - Authentication
• Microsoft Teams leverages common Office 365 authentication schemes
• Cloud Identity
• Synchronized Identity
• Federated
• Modern authentication including multi-factor authentication (MFA)
Memberships and Roles
Team owners are able to invite anyone in the organization they work
Two roles in Team:
• Owner: person who creates the team or assigned the role.
Responsible for managing team-wide settings and membership,
including invitations
• Team member: the people that have been invited to join the team
internally or externally <- hey yeah! 
Service Administration
• Admins have multiple settings that can be
enabled or disabled at the tenant level.
• With Microsoft Teams enabled for the tenant,
any user that is also enabled for Microsoft
Teams will inherit the settings from the tenant
level.
• With guest user license activated you can
invite Azure B2B users.
Service Administration
• Enable SP Sharing if
you like the Guest
users to upload +
collaborate on files in
Microsoft Teams
PowerShell
Agenda
• Introduction
• Architecture
• Planning
• Extending
• DEMOTIME
Q&A
#SPSOslo
#SPSOslo
Microsoft Teams Network Traffic
• Microsoft Teams combines three forms of traffic:
• Data between the Office 365 online environment and external data sources with the Microsoft Teams client
(signalling, presence, chat, file upload and download, and tabs, connectors, and bots connections)
• Peer to peer real time communications traffic (audio, video, desktop sharing)
• Conferencing real time communications traffic (audio, video, desktop sharing)
• To ensure optimal flow, traffic must be allowed to flow both between network sites and Office
365, as well as between the internal network segments (e.g. between sites over the WAN)
• If your organization restricts computers on your network from connecting to the Internet,
ensure to whitelist the Office 365 URLs and IP address ranges
Call Flows – 1:1 Call Direct
BobAlice
O365
Chat Service users Port
443 TCP
(see list of FQDNs)
Direct
media
connection
Chat Service
Real-Time Media
Bob
Call Flows – 1:1 Call Firewalled
Firewall
Alice
Chat Service
Real-Time Media
O365
Media ports from the
participant to O365 use:
UDP 3478, 3479, 3480, 3481
TCP 443
O365 functions as a relay for
the media traffic, if direct
connections are not possible.
Microsoft Teams Bandwidth Calculator
• Microsoft has created a dedicated site for calculating the potential
impact of Microsoft Teams traffic on your LAN, WAN and Internet
segments.
• Please see http://aka.ms/bwcalc for more details
Network Assessment
• Ensure all required URLs and IP addresses are allowed, and the network
performance metrics are meeting the requirements for real time media
• Conduct network assessment on each site using Skype for Business
Network Assessment Tool
• Additional documentation on Network Assessment can be referenced
from Network Readiness Assessment
Team me up! 
Turn on Microsoft Teams for your company
Identify a team to begin pilot
Plan company roll out
1
2
3
Agenda
• Introduction
• Architecture
• Planning
• Extending
• DEMOTIME
Q&A
#SPSOslo
#SPSOslo
Microsoft Teams
provides a powerful
extensible platform
Build apps with a rich set of
capabilities to reach your users
in their chats, channels,
notifications, and personal
workspace.
Connectors
Post rich updates to channels
Activity Feed
Engage users via feed
notifications
Bots
Help users get tasks done in
conversations
Actionable Messaging
Add rich interaction to your
connector cards
Compose Extensions
Allow users to query and share
rich cards in conversations
Tabs
Surface rich content within
Teams
Build in intelligence and connect
to data that drives productivity
Microsoft Graph
Bring increased productivity to your enterprise
Enable your teams can make decisions and take action faster
Reduce context switching on important tasks
Create opportunities for collaboration around external content
Rich surface area for your LOB app
As simple as embedding your existing web app
Team and personal productivity
Example: benefits dashboard
Channel Tabs
• Allow the user to configure the view based on the channel context
• Content should be the same for all users – leverage collaboration
• Avoid navigational dead-ends
Personal Tabs
• Content should be relevant for a personal view of the experience, e.g.
dashboard or aggregation across workspaces
• Minimize context switching – make it easy for users to access what they need
• Leverage collaborative nature of the product
• Design for bite-size tasks – power users should use your full app
• Minimize extra chrome – focus on what you want the user to do
Bots make it easy for users to interact with
your app in Team conversations or 1:1
Built using Microsoft Bot Framework
Complete tasks via basic commands,
menu or natural language
Example: time and absence entry and
reporting
• Whether used as a CLI for your SaaS, or to manage workflows, create the
experience that makes the most sense for your end users
• Use context to provide the appropriate functionality in channel vs. 1:1 chat
• Leverage the Bot Framework and Microsoft Teams SDKs to easily consume APIs
• Use the input menu to keep your end users “on rails”
Personalize Teams Compose box with
your App & Services content
Users can query and insert your app
content into conversations
Example: lookup and share a company
resource
• Share content that makes sense in conversations
• Take advantage of the rich card types
• Optimize search results to keep it snappy and responsive
• Leverage Teams SDKs to easily add to your core Bot offering
Push rich interactive cards into channels
Users can take quick actions like comment,
select options, set a date
Fully supported in both Teams and Outlook
Example: incident notifications
Notify users personally via the
activity feed
Same API as sending bot messages
Deep link straight into tabs
Example: new approval request
Integrate with the Microsoft Graph in your Teams app
Leverage existing Graph APIs like emails, documents, and calendar
Teams-specific APIs available today in Beta with more coming soon
• List of teams
• List of channels
• Create a channel
We are working hard to make it easier to integrate into your Teams app!
Channel Tabs
• Sharing group information
• Pin information or tools
important for the channel
Connectors
• Simple webhook notifications
in channels
Bots in channels
• Coordinate tasks in a team
environment
• Broadly share information
Compose Extensions
• Make it easy for your users to
look up and share information
Personal Tabs
• Create a personal workspace
• Aggregate content from across
Teams
Bots in 1:1 chat
• Easy access to commands
• Q&A
• Provide user right insight at
right time
Recourses
#SPSOslo
https://dev.botframework.com/
https://azure.microsoft.com/en-us/services/cognitive-services
https://github.com/OfficeDev/generator-teams
https://azure.microsoft.com/en-us/services/logic-apps/
https://developer.microsoft.com/en-us/microsoft-teams
Agenda
• Introduction
• Architecture
• Planning
• Extending
• DEMOTIME
Q&A
#SPSOslo
Meet Microsoft Teams
#SPSOslo
Agenda
• Introduction
• Architecture
• Planning
• Extending
• DEMOTIME
Q&A
#SPSOslo
#SPSOslo
Miscellaneous from the Roadmap
• MyTasks app (in development & testing)
• Anonymous users join and Lobby experience
• Give-Take control of sharing
• Recording and Play Back
• EDGE & Chrome Web RTC join capabilities
• Skype Rooms Systems for Teams
• Conference Phones
• VTC Interop
• User Level Policies
#SPSOslo
Help us do
better next
time…
Session Evaluation
https://goo.gl/fGz887
Event Evaluation
https://goo.gl/GRmMKm
11.11.2017 SharePoint Saturday Oslo 2017

Contenu connexe

Tendances

What's New with OneDrive for Business - SharePoint Fest Chicago
What's New with OneDrive for Business - SharePoint Fest ChicagoWhat's New with OneDrive for Business - SharePoint Fest Chicago
What's New with OneDrive for Business - SharePoint Fest ChicagoDrew Madelung
 
OneDrive for Business Administration Security Compliance Boston Office 365 Us...
OneDrive for Business Administration Security Compliance Boston Office 365 Us...OneDrive for Business Administration Security Compliance Boston Office 365 Us...
OneDrive for Business Administration Security Compliance Boston Office 365 Us...Oliver Bartholdson
 
Office 365 Groups? Microsoft Teams? … Confused? Here's some help.
Office 365 Groups? Microsoft Teams? … Confused? Here's some help.Office 365 Groups? Microsoft Teams? … Confused? Here's some help.
Office 365 Groups? Microsoft Teams? … Confused? Here's some help.Adam Levithan
 
Office 365 UGA Siste nytt september 2020
Office 365 UGA Siste nytt september 2020Office 365 UGA Siste nytt september 2020
Office 365 UGA Siste nytt september 2020Thorbjørn Værp
 
Webinar: Deploy Microsoft Teams and stay in control
Webinar: Deploy Microsoft Teams and stay in controlWebinar: Deploy Microsoft Teams and stay in control
Webinar: Deploy Microsoft Teams and stay in controlShareGate
 
ESPC15 T8 - SharePoint Online performances - Serge Luca & Patrick Guimonet
ESPC15 T8 - SharePoint Online performances - Serge Luca & Patrick GuimonetESPC15 T8 - SharePoint Online performances - Serge Luca & Patrick Guimonet
ESPC15 T8 - SharePoint Online performances - Serge Luca & Patrick GuimonetPatrick Guimonet
 
O365 Developer Bootcamp NJ 2018 - Material
O365 Developer Bootcamp NJ 2018 - MaterialO365 Developer Bootcamp NJ 2018 - Material
O365 Developer Bootcamp NJ 2018 - MaterialThomas Daly
 
SharePoint Designer Workflows - Nuts, Bolts and Examples
SharePoint Designer Workflows - Nuts, Bolts and ExamplesSharePoint Designer Workflows - Nuts, Bolts and Examples
SharePoint Designer Workflows - Nuts, Bolts and ExamplesDrew Madelung
 
Office 365 a detailed analysis - English version - Michael Noel
Office 365 a detailed analysis - English version - Michael NoelOffice 365 a detailed analysis - English version - Michael Noel
Office 365 a detailed analysis - English version - Michael NoelaOS Community
 
Microsoft Teams - The Final Frontier (Melbourne Microsoft 365 Meetup)
Microsoft Teams - The Final Frontier (Melbourne Microsoft 365 Meetup)Microsoft Teams - The Final Frontier (Melbourne Microsoft 365 Meetup)
Microsoft Teams - The Final Frontier (Melbourne Microsoft 365 Meetup)Anupam Ranku
 
Office 365 Developer Bootcamp Melbourne
Office 365 Developer Bootcamp MelbourneOffice 365 Developer Bootcamp Melbourne
Office 365 Developer Bootcamp MelbourneAnupam Ranku
 
Office 365; A Detailed Analysis - SPS Kampala 2017
Office 365; A Detailed Analysis - SPS Kampala 2017Office 365; A Detailed Analysis - SPS Kampala 2017
Office 365; A Detailed Analysis - SPS Kampala 2017Michael Noel
 
Deploy Microsoft Teams with Success
Deploy Microsoft Teams with SuccessDeploy Microsoft Teams with Success
Deploy Microsoft Teams with SuccessSerge Tremblay
 
SharePoint 2016 for the Business: Top 10 New Features
SharePoint 2016 for the Business: Top 10 New FeaturesSharePoint 2016 for the Business: Top 10 New Features
SharePoint 2016 for the Business: Top 10 New FeaturesJoel Oleson
 
Understanding the Tools and Features of Office 365 - New Zealand Digital Work...
Understanding the Tools and Features of Office 365 - New Zealand Digital Work...Understanding the Tools and Features of Office 365 - New Zealand Digital Work...
Understanding the Tools and Features of Office 365 - New Zealand Digital Work...Michael Noel
 
Office365for thebeginner
Office365for thebeginnerOffice365for thebeginner
Office365for thebeginnerLynn Dye
 

Tendances (20)

What's New with OneDrive for Business - SharePoint Fest Chicago
What's New with OneDrive for Business - SharePoint Fest ChicagoWhat's New with OneDrive for Business - SharePoint Fest Chicago
What's New with OneDrive for Business - SharePoint Fest Chicago
 
OneDrive for Business Administration Security Compliance Boston Office 365 Us...
OneDrive for Business Administration Security Compliance Boston Office 365 Us...OneDrive for Business Administration Security Compliance Boston Office 365 Us...
OneDrive for Business Administration Security Compliance Boston Office 365 Us...
 
Office 365 Groups? Microsoft Teams? … Confused? Here's some help.
Office 365 Groups? Microsoft Teams? … Confused? Here's some help.Office 365 Groups? Microsoft Teams? … Confused? Here's some help.
Office 365 Groups? Microsoft Teams? … Confused? Here's some help.
 
Office 365 UGA Siste nytt september 2020
Office 365 UGA Siste nytt september 2020Office 365 UGA Siste nytt september 2020
Office 365 UGA Siste nytt september 2020
 
Webinar: Deploy Microsoft Teams and stay in control
Webinar: Deploy Microsoft Teams and stay in controlWebinar: Deploy Microsoft Teams and stay in control
Webinar: Deploy Microsoft Teams and stay in control
 
ESPC15 T8 - SharePoint Online performances - Serge Luca & Patrick Guimonet
ESPC15 T8 - SharePoint Online performances - Serge Luca & Patrick GuimonetESPC15 T8 - SharePoint Online performances - Serge Luca & Patrick Guimonet
ESPC15 T8 - SharePoint Online performances - Serge Luca & Patrick Guimonet
 
O365 Developer Bootcamp NJ 2018 - Material
O365 Developer Bootcamp NJ 2018 - MaterialO365 Developer Bootcamp NJ 2018 - Material
O365 Developer Bootcamp NJ 2018 - Material
 
Things to know about One Drive
Things to know about One DriveThings to know about One Drive
Things to know about One Drive
 
Webinar: What Does Microsoft Teams Mean for Office 365?
Webinar: What Does Microsoft Teams Mean for Office 365?Webinar: What Does Microsoft Teams Mean for Office 365?
Webinar: What Does Microsoft Teams Mean for Office 365?
 
SharePoint Designer Workflows - Nuts, Bolts and Examples
SharePoint Designer Workflows - Nuts, Bolts and ExamplesSharePoint Designer Workflows - Nuts, Bolts and Examples
SharePoint Designer Workflows - Nuts, Bolts and Examples
 
Office 365 a detailed analysis - English version - Michael Noel
Office 365 a detailed analysis - English version - Michael NoelOffice 365 a detailed analysis - English version - Michael Noel
Office 365 a detailed analysis - English version - Michael Noel
 
Microsoft Teams - The Final Frontier (Melbourne Microsoft 365 Meetup)
Microsoft Teams - The Final Frontier (Melbourne Microsoft 365 Meetup)Microsoft Teams - The Final Frontier (Melbourne Microsoft 365 Meetup)
Microsoft Teams - The Final Frontier (Melbourne Microsoft 365 Meetup)
 
Microsoft Office Delve
Microsoft Office DelveMicrosoft Office Delve
Microsoft Office Delve
 
Office 365 Developer Bootcamp Melbourne
Office 365 Developer Bootcamp MelbourneOffice 365 Developer Bootcamp Melbourne
Office 365 Developer Bootcamp Melbourne
 
SharePoint 2016 Overview
SharePoint 2016 OverviewSharePoint 2016 Overview
SharePoint 2016 Overview
 
Office 365; A Detailed Analysis - SPS Kampala 2017
Office 365; A Detailed Analysis - SPS Kampala 2017Office 365; A Detailed Analysis - SPS Kampala 2017
Office 365; A Detailed Analysis - SPS Kampala 2017
 
Deploy Microsoft Teams with Success
Deploy Microsoft Teams with SuccessDeploy Microsoft Teams with Success
Deploy Microsoft Teams with Success
 
SharePoint 2016 for the Business: Top 10 New Features
SharePoint 2016 for the Business: Top 10 New FeaturesSharePoint 2016 for the Business: Top 10 New Features
SharePoint 2016 for the Business: Top 10 New Features
 
Understanding the Tools and Features of Office 365 - New Zealand Digital Work...
Understanding the Tools and Features of Office 365 - New Zealand Digital Work...Understanding the Tools and Features of Office 365 - New Zealand Digital Work...
Understanding the Tools and Features of Office 365 - New Zealand Digital Work...
 
Office365for thebeginner
Office365for thebeginnerOffice365for thebeginner
Office365for thebeginner
 

Similaire à Team Me Up Scotty SPSOslo w.Extending

SPSMilano - Microsoft Teams
SPSMilano - Microsoft TeamsSPSMilano - Microsoft Teams
SPSMilano - Microsoft TeamsThorbjørn Værp
 
Microsoft Teams and SharePoint: Better Together SPSLA Aug 2018
Microsoft Teams and SharePoint: Better Together SPSLA Aug 2018Microsoft Teams and SharePoint: Better Together SPSLA Aug 2018
Microsoft Teams and SharePoint: Better Together SPSLA Aug 2018Karuana Gatimu
 
Microsoft Teams More Than Just Chat
Microsoft Teams More Than Just ChatMicrosoft Teams More Than Just Chat
Microsoft Teams More Than Just ChatM Allmond
 
MicrosoftTeams-Workshop.pptx
MicrosoftTeams-Workshop.pptxMicrosoftTeams-Workshop.pptx
MicrosoftTeams-Workshop.pptxmuqtada1
 
Microsoft Teams – The Future of Teamwork in Office 365
Microsoft Teams – The Future of Teamwork in Office 365Microsoft Teams – The Future of Teamwork in Office 365
Microsoft Teams – The Future of Teamwork in Office 365WinWire Technologies Inc
 
SPVIE - Slidedeck Get started with developing for Microsoft Teams
SPVIE - Slidedeck Get started with developing for Microsoft TeamsSPVIE - Slidedeck Get started with developing for Microsoft Teams
SPVIE - Slidedeck Get started with developing for Microsoft TeamsPaul Keijzers
 
Presentation on Microsoft Teams
Presentation on Microsoft Teams Presentation on Microsoft Teams
Presentation on Microsoft Teams SoHo Dragon
 
Microsoft Teams Training - Howard University
Microsoft Teams Training - Howard University Microsoft Teams Training - Howard University
Microsoft Teams Training - Howard University Kyle Danzey
 
Microsoft teams planning-workshop-dec2017
Microsoft teams planning-workshop-dec2017Microsoft teams planning-workshop-dec2017
Microsoft teams planning-workshop-dec2017jonsacri
 
Increasing Project Efficiency using Microsoft Teams
Increasing Project Efficiency using Microsoft TeamsIncreasing Project Efficiency using Microsoft Teams
Increasing Project Efficiency using Microsoft TeamsHaniel Croitoru
 
Microsoft Teams - The Missing Manual
Microsoft Teams - The Missing ManualMicrosoft Teams - The Missing Manual
Microsoft Teams - The Missing ManualRicardo Wilkins
 
Office 365 roadmap december 2016
Office 365 roadmap december 2016Office 365 roadmap december 2016
Office 365 roadmap december 2016Danny Burlage
 
How to Better Leverage SharePoint through Microsoft Teams
How to Better Leverage SharePoint through Microsoft TeamsHow to Better Leverage SharePoint through Microsoft Teams
How to Better Leverage SharePoint through Microsoft TeamsChristian Buckley
 
The Skype to Teams Journey Just Got Real
The Skype to Teams Journey Just Got RealThe Skype to Teams Journey Just Got Real
The Skype to Teams Journey Just Got RealOwen Allen
 
Effektivt samarbejde med Office 365 Groups
Effektivt samarbejde med Office 365 GroupsEffektivt samarbejde med Office 365 Groups
Effektivt samarbejde med Office 365 GroupsMicrosoft
 
Microsoft Teams A New Way To Manage Projects, Connect, and Collaborate With...
Microsoft Teams   A New Way To Manage Projects, Connect, and Collaborate With...Microsoft Teams   A New Way To Manage Projects, Connect, and Collaborate With...
Microsoft Teams A New Way To Manage Projects, Connect, and Collaborate With...Haniel Croitoru
 
Sp fest dc 2018 increasing project efficiency using microsoft teams
Sp fest dc 2018   increasing project efficiency using microsoft teamsSp fest dc 2018   increasing project efficiency using microsoft teams
Sp fest dc 2018 increasing project efficiency using microsoft teamsHaniel Croitoru
 
What is Microsoft Teams?
What is Microsoft Teams?What is Microsoft Teams?
What is Microsoft Teams?Deepika Gandhi
 

Similaire à Team Me Up Scotty SPSOslo w.Extending (20)

SPSMilano - Microsoft Teams
SPSMilano - Microsoft TeamsSPSMilano - Microsoft Teams
SPSMilano - Microsoft Teams
 
Overview of microsoft teams
Overview of microsoft teamsOverview of microsoft teams
Overview of microsoft teams
 
Team me up scotty!
Team me up scotty!Team me up scotty!
Team me up scotty!
 
Microsoft Teams and SharePoint: Better Together SPSLA Aug 2018
Microsoft Teams and SharePoint: Better Together SPSLA Aug 2018Microsoft Teams and SharePoint: Better Together SPSLA Aug 2018
Microsoft Teams and SharePoint: Better Together SPSLA Aug 2018
 
Microsoft Teams More Than Just Chat
Microsoft Teams More Than Just ChatMicrosoft Teams More Than Just Chat
Microsoft Teams More Than Just Chat
 
MicrosoftTeams-Workshop.pptx
MicrosoftTeams-Workshop.pptxMicrosoftTeams-Workshop.pptx
MicrosoftTeams-Workshop.pptx
 
Microsoft Teams – The Future of Teamwork in Office 365
Microsoft Teams – The Future of Teamwork in Office 365Microsoft Teams – The Future of Teamwork in Office 365
Microsoft Teams – The Future of Teamwork in Office 365
 
SPVIE - Slidedeck Get started with developing for Microsoft Teams
SPVIE - Slidedeck Get started with developing for Microsoft TeamsSPVIE - Slidedeck Get started with developing for Microsoft Teams
SPVIE - Slidedeck Get started with developing for Microsoft Teams
 
Presentation on Microsoft Teams
Presentation on Microsoft Teams Presentation on Microsoft Teams
Presentation on Microsoft Teams
 
Microsoft Teams Training - Howard University
Microsoft Teams Training - Howard University Microsoft Teams Training - Howard University
Microsoft Teams Training - Howard University
 
Microsoft teams planning-workshop-dec2017
Microsoft teams planning-workshop-dec2017Microsoft teams planning-workshop-dec2017
Microsoft teams planning-workshop-dec2017
 
Increasing Project Efficiency using Microsoft Teams
Increasing Project Efficiency using Microsoft TeamsIncreasing Project Efficiency using Microsoft Teams
Increasing Project Efficiency using Microsoft Teams
 
Microsoft Teams - The Missing Manual
Microsoft Teams - The Missing ManualMicrosoft Teams - The Missing Manual
Microsoft Teams - The Missing Manual
 
Office 365 roadmap december 2016
Office 365 roadmap december 2016Office 365 roadmap december 2016
Office 365 roadmap december 2016
 
How to Better Leverage SharePoint through Microsoft Teams
How to Better Leverage SharePoint through Microsoft TeamsHow to Better Leverage SharePoint through Microsoft Teams
How to Better Leverage SharePoint through Microsoft Teams
 
The Skype to Teams Journey Just Got Real
The Skype to Teams Journey Just Got RealThe Skype to Teams Journey Just Got Real
The Skype to Teams Journey Just Got Real
 
Effektivt samarbejde med Office 365 Groups
Effektivt samarbejde med Office 365 GroupsEffektivt samarbejde med Office 365 Groups
Effektivt samarbejde med Office 365 Groups
 
Microsoft Teams A New Way To Manage Projects, Connect, and Collaborate With...
Microsoft Teams   A New Way To Manage Projects, Connect, and Collaborate With...Microsoft Teams   A New Way To Manage Projects, Connect, and Collaborate With...
Microsoft Teams A New Way To Manage Projects, Connect, and Collaborate With...
 
Sp fest dc 2018 increasing project efficiency using microsoft teams
Sp fest dc 2018   increasing project efficiency using microsoft teamsSp fest dc 2018   increasing project efficiency using microsoft teams
Sp fest dc 2018 increasing project efficiency using microsoft teams
 
What is Microsoft Teams?
What is Microsoft Teams?What is Microsoft Teams?
What is Microsoft Teams?
 

Plus de Thorbjørn Værp

Lag ditt eget Viva Learning innhold
Lag ditt eget Viva Learning innholdLag ditt eget Viva Learning innhold
Lag ditt eget Viva Learning innholdThorbjørn Værp
 
Frokostseminar 25.november 2020
Frokostseminar 25.november 2020Frokostseminar 25.november 2020
Frokostseminar 25.november 2020Thorbjørn Værp
 
Office 365 User Group Agder Meetup January 2020
Office 365 User Group Agder Meetup January 2020Office 365 User Group Agder Meetup January 2020
Office 365 User Group Agder Meetup January 2020Thorbjørn Værp
 
Office365 User Group Agder Meetup mai 2019
Office365 User Group Agder Meetup mai 2019Office365 User Group Agder Meetup mai 2019
Office365 User Group Agder Meetup mai 2019Thorbjørn Værp
 
SPS Leicester 2018 hub sites
SPS Leicester 2018 hub sitesSPS Leicester 2018 hub sites
SPS Leicester 2018 hub sitesThorbjørn Værp
 
SharePoint hub sites in Office 365
SharePoint hub sites in Office 365SharePoint hub sites in Office 365
SharePoint hub sites in Office 365Thorbjørn Værp
 
Office 365 User Group Agder Meetup Mai 2018
Office 365 User Group Agder Meetup Mai 2018Office 365 User Group Agder Meetup Mai 2018
Office 365 User Group Agder Meetup Mai 2018Thorbjørn Værp
 
Office 365 User Groupa Agder - Siste nytt februar 2018
Office 365 User Groupa Agder - Siste nytt februar 2018Office 365 User Groupa Agder - Siste nytt februar 2018
Office 365 User Groupa Agder - Siste nytt februar 2018Thorbjørn Værp
 
Microsoft Teams & nyheter Januar 2018
Microsoft Teams & nyheter Januar 2018Microsoft Teams & nyheter Januar 2018
Microsoft Teams & nyheter Januar 2018Thorbjørn Værp
 
GDPR presentation Tomas Sunde NCG
GDPR presentation Tomas Sunde NCGGDPR presentation Tomas Sunde NCG
GDPR presentation Tomas Sunde NCGThorbjørn Værp
 
O365 UGA - Siste nytt November
O365 UGA - Siste nytt NovemberO365 UGA - Siste nytt November
O365 UGA - Siste nytt NovemberThorbjørn Værp
 
O365 UserGroup Agder meetup march
O365 UserGroup Agder meetup marchO365 UserGroup Agder meetup march
O365 UserGroup Agder meetup marchThorbjørn Værp
 
Office365 user admin_w_powershell
Office365 user admin_w_powershellOffice365 user admin_w_powershell
Office365 user admin_w_powershellThorbjørn Værp
 
Implementing Office Online Server
Implementing Office Online ServerImplementing Office Online Server
Implementing Office Online ServerThorbjørn Værp
 
Prezentacjasps office onlinesever_vaerpn
Prezentacjasps office onlinesever_vaerpnPrezentacjasps office onlinesever_vaerpn
Prezentacjasps office onlinesever_vaerpnThorbjørn Værp
 
The Road to the Cloud -for problemløsere
The Road to the Cloud   -for problemløsereThe Road to the Cloud   -for problemløsere
The Road to the Cloud -for problemløsereThorbjørn Værp
 
Office 365 Useradmin with PowerShell
Office 365 Useradmin with PowerShellOffice 365 Useradmin with PowerShell
Office 365 Useradmin with PowerShellThorbjørn Værp
 
O365 UGA MeetUp 15.June 2016
O365 UGA MeetUp 15.June 2016O365 UGA MeetUp 15.June 2016
O365 UGA MeetUp 15.June 2016Thorbjørn Værp
 

Plus de Thorbjørn Værp (20)

Lag ditt eget Viva Learning innhold
Lag ditt eget Viva Learning innholdLag ditt eget Viva Learning innhold
Lag ditt eget Viva Learning innhold
 
Frokostseminar 25.november 2020
Frokostseminar 25.november 2020Frokostseminar 25.november 2020
Frokostseminar 25.november 2020
 
Office 365 User Group Agder Meetup January 2020
Office 365 User Group Agder Meetup January 2020Office 365 User Group Agder Meetup January 2020
Office 365 User Group Agder Meetup January 2020
 
Office365 User Group Agder Meetup mai 2019
Office365 User Group Agder Meetup mai 2019Office365 User Group Agder Meetup mai 2019
Office365 User Group Agder Meetup mai 2019
 
SPS Leicester 2018 hub sites
SPS Leicester 2018 hub sitesSPS Leicester 2018 hub sites
SPS Leicester 2018 hub sites
 
SPS Milan 2018 hub sites
SPS Milan 2018 hub sitesSPS Milan 2018 hub sites
SPS Milan 2018 hub sites
 
SharePoint hub sites in Office 365
SharePoint hub sites in Office 365SharePoint hub sites in Office 365
SharePoint hub sites in Office 365
 
Office 365 User Group Agder Meetup Mai 2018
Office 365 User Group Agder Meetup Mai 2018Office 365 User Group Agder Meetup Mai 2018
Office 365 User Group Agder Meetup Mai 2018
 
Office 365 User Groupa Agder - Siste nytt februar 2018
Office 365 User Groupa Agder - Siste nytt februar 2018Office 365 User Groupa Agder - Siste nytt februar 2018
Office 365 User Groupa Agder - Siste nytt februar 2018
 
Microsoft Teams & nyheter Januar 2018
Microsoft Teams & nyheter Januar 2018Microsoft Teams & nyheter Januar 2018
Microsoft Teams & nyheter Januar 2018
 
GDPR presentation Tomas Sunde NCG
GDPR presentation Tomas Sunde NCGGDPR presentation Tomas Sunde NCG
GDPR presentation Tomas Sunde NCG
 
O365 UGA - Siste nytt November
O365 UGA - Siste nytt NovemberO365 UGA - Siste nytt November
O365 UGA - Siste nytt November
 
OCAD løypelegging
OCAD løypeleggingOCAD løypelegging
OCAD løypelegging
 
O365 UserGroup Agder meetup march
O365 UserGroup Agder meetup marchO365 UserGroup Agder meetup march
O365 UserGroup Agder meetup march
 
Office365 user admin_w_powershell
Office365 user admin_w_powershellOffice365 user admin_w_powershell
Office365 user admin_w_powershell
 
Implementing Office Online Server
Implementing Office Online ServerImplementing Office Online Server
Implementing Office Online Server
 
Prezentacjasps office onlinesever_vaerpn
Prezentacjasps office onlinesever_vaerpnPrezentacjasps office onlinesever_vaerpn
Prezentacjasps office onlinesever_vaerpn
 
The Road to the Cloud -for problemløsere
The Road to the Cloud   -for problemløsereThe Road to the Cloud   -for problemløsere
The Road to the Cloud -for problemløsere
 
Office 365 Useradmin with PowerShell
Office 365 Useradmin with PowerShellOffice 365 Useradmin with PowerShell
Office 365 Useradmin with PowerShell
 
O365 UGA MeetUp 15.June 2016
O365 UGA MeetUp 15.June 2016O365 UGA MeetUp 15.June 2016
O365 UGA MeetUp 15.June 2016
 

Dernier

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 

Dernier (20)

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 

Team Me Up Scotty SPSOslo w.Extending

  • 1. Team me up Scotty! Thorbjørn Værp & Kjetil Hovding 11.11.2017 SharePoint Saturday Oslo 2017
  • 3. About me Thorbjørn Værp Principal Consultant @vaerpn Kristiansand - Norway
  • 5. Agenda • Introduction • Architecture • Planning • Extending • DEMOTIME • Basic • Dev Q&A #SPSOslo
  • 7. Collaboration is how work gets done Geographically Distributed Need varied ways to connect across locations and time-zones Internal & External Team Members Team members outside the firewall need unfettered access Multi-Generation Workforce Different expectations and preferences for tools Employees work on nearly 2xthe number of teams, compared to 5 years ago Geographically Distributed Need varied ways to connect across locations and time-zones Internal & External Team Members Team members outside the firewall need unfettered access Multi-Generation Workforce Different expectations and preferences for tools
  • 8. Chat for today’s teams Communicate in the moment and keep everyone in the know Customizable for each team Tailor your workspace to include content and capabilities your team needs every day. A hub for teamwork Give your team quick access to information they need right in Office 365 Chat-based workspace in Office 365 Security teams trust Get the enterprise-level security and compliance features you expect from Office 365.
  • 9. Chat for today’s teams People can see content and chat history anytime Team chats and activities are visible to the entire team Use private chats for small group conversations Mobile access on Android, iOS and Windows Phone
  • 10. Chat for today’s teams People can see content and chat history anytime Team chats and activities are visible to the entire team Use private chats for small group conversations Mobile access on Android, iOS and Windows Phone
  • 11. A hub for teamwork Chat, content, people, and tools live in a team workspace Voice and video meetings right within Microsoft Teams Built-in access to SharePoint, OneNote and Planner Work with Office and other documents right in the app
  • 12. A hub for teamwork Chat, content, people, and tools live in a team workspace Voice and video meetings right within Microsoft Teams Built-in access to SharePoint, OneNote and Planner Work with Office and other documents right in the app PSTN in Public preview
  • 13. A hub for teamwork Chat, content, people, and tools live in a team workspace Voice and video meetings right within Microsoft Teams Built-in access to SharePoint, OneNote and Planner Work with Office and other documents right in the app Disclaimer: Not released.. .yet…. 
  • 14. A hub for teamwork Chat, content, people, and tools live in a team workspace Voice and video meetings right within Microsoft Teams Built-in access to SharePoint, OneNote and Planner Work with Office and other documents right in the app Disclaimer: Not released.. .yet…. 
  • 15. Customizable for each team Create different channels for work streams and topics Add tabs to frequently used files and cloud services Get updates from the apps your team uses every day Customize notifications so you don’t miss important info Build integrations with developer preview APIs
  • 16. Security teams trust Broad compliance standards support: Accessibility, ISO27018/01, SOC 1 and 2, HIPAA, EU Model Clauses & more Information protection with Archive, eDisovery, Legal Hold, Compliance Content Search, Auditing and Reporting1 Tier-C Compliant Data encryption at all times, at-rest and in-transit. Multi-factor authentication for enhanced identity protection. 1 Archive, eDiscovery, Legal Hold, Compliance Content Search, Auditing and Reporting are in E3 and above suites.
  • 17. The Teams quick demo • Teamsdemo.office.com
  • 18. Agenda • Introduction • Architecture • Planning • Extending • DEMOTIME Q&A #SPSOslo
  • 20. Architecture • Microsoft Teams is built on existing Microsoft technologies woven together by Office 365 Groups.
  • 21. Full functional (nearly) client that can be used from a variety of browsers. Desktop Provide support for audio, video, and content sharing for team meetings, group calling and private one-on-one or private multi-party calls. Mobile Geared at users participating in chat-based conversations while on the go, and currently allows users to have peer to peer audio call. Clients for Microsoft Teams Web https://teams.microsoft.com/downloads
  • 22. Security - Authentication • Microsoft Teams leverages common Office 365 authentication schemes • Cloud Identity • Synchronized Identity • Federated • Modern authentication including multi-factor authentication (MFA)
  • 23. Memberships and Roles Team owners are able to invite anyone in the organization they work Two roles in Team: • Owner: person who creates the team or assigned the role. Responsible for managing team-wide settings and membership, including invitations • Team member: the people that have been invited to join the team internally or externally <- hey yeah! 
  • 24. Service Administration • Admins have multiple settings that can be enabled or disabled at the tenant level. • With Microsoft Teams enabled for the tenant, any user that is also enabled for Microsoft Teams will inherit the settings from the tenant level. • With guest user license activated you can invite Azure B2B users.
  • 25. Service Administration • Enable SP Sharing if you like the Guest users to upload + collaborate on files in Microsoft Teams
  • 27. Agenda • Introduction • Architecture • Planning • Extending • DEMOTIME Q&A #SPSOslo
  • 29. Microsoft Teams Network Traffic • Microsoft Teams combines three forms of traffic: • Data between the Office 365 online environment and external data sources with the Microsoft Teams client (signalling, presence, chat, file upload and download, and tabs, connectors, and bots connections) • Peer to peer real time communications traffic (audio, video, desktop sharing) • Conferencing real time communications traffic (audio, video, desktop sharing) • To ensure optimal flow, traffic must be allowed to flow both between network sites and Office 365, as well as between the internal network segments (e.g. between sites over the WAN) • If your organization restricts computers on your network from connecting to the Internet, ensure to whitelist the Office 365 URLs and IP address ranges
  • 30. Call Flows – 1:1 Call Direct BobAlice O365 Chat Service users Port 443 TCP (see list of FQDNs) Direct media connection Chat Service Real-Time Media
  • 31. Bob Call Flows – 1:1 Call Firewalled Firewall Alice Chat Service Real-Time Media O365 Media ports from the participant to O365 use: UDP 3478, 3479, 3480, 3481 TCP 443 O365 functions as a relay for the media traffic, if direct connections are not possible.
  • 32. Microsoft Teams Bandwidth Calculator • Microsoft has created a dedicated site for calculating the potential impact of Microsoft Teams traffic on your LAN, WAN and Internet segments. • Please see http://aka.ms/bwcalc for more details
  • 33. Network Assessment • Ensure all required URLs and IP addresses are allowed, and the network performance metrics are meeting the requirements for real time media • Conduct network assessment on each site using Skype for Business Network Assessment Tool • Additional documentation on Network Assessment can be referenced from Network Readiness Assessment
  • 34. Team me up!  Turn on Microsoft Teams for your company Identify a team to begin pilot Plan company roll out 1 2 3
  • 35. Agenda • Introduction • Architecture • Planning • Extending • DEMOTIME Q&A #SPSOslo
  • 37. Microsoft Teams provides a powerful extensible platform Build apps with a rich set of capabilities to reach your users in their chats, channels, notifications, and personal workspace. Connectors Post rich updates to channels Activity Feed Engage users via feed notifications Bots Help users get tasks done in conversations Actionable Messaging Add rich interaction to your connector cards Compose Extensions Allow users to query and share rich cards in conversations Tabs Surface rich content within Teams Build in intelligence and connect to data that drives productivity Microsoft Graph
  • 38. Bring increased productivity to your enterprise Enable your teams can make decisions and take action faster Reduce context switching on important tasks Create opportunities for collaboration around external content
  • 39. Rich surface area for your LOB app As simple as embedding your existing web app Team and personal productivity Example: benefits dashboard
  • 40. Channel Tabs • Allow the user to configure the view based on the channel context • Content should be the same for all users – leverage collaboration • Avoid navigational dead-ends Personal Tabs • Content should be relevant for a personal view of the experience, e.g. dashboard or aggregation across workspaces
  • 41. • Minimize context switching – make it easy for users to access what they need • Leverage collaborative nature of the product • Design for bite-size tasks – power users should use your full app • Minimize extra chrome – focus on what you want the user to do
  • 42. Bots make it easy for users to interact with your app in Team conversations or 1:1 Built using Microsoft Bot Framework Complete tasks via basic commands, menu or natural language Example: time and absence entry and reporting
  • 43. • Whether used as a CLI for your SaaS, or to manage workflows, create the experience that makes the most sense for your end users • Use context to provide the appropriate functionality in channel vs. 1:1 chat • Leverage the Bot Framework and Microsoft Teams SDKs to easily consume APIs • Use the input menu to keep your end users “on rails”
  • 44. Personalize Teams Compose box with your App & Services content Users can query and insert your app content into conversations Example: lookup and share a company resource
  • 45. • Share content that makes sense in conversations • Take advantage of the rich card types • Optimize search results to keep it snappy and responsive • Leverage Teams SDKs to easily add to your core Bot offering
  • 46. Push rich interactive cards into channels Users can take quick actions like comment, select options, set a date Fully supported in both Teams and Outlook Example: incident notifications
  • 47. Notify users personally via the activity feed Same API as sending bot messages Deep link straight into tabs Example: new approval request
  • 48. Integrate with the Microsoft Graph in your Teams app Leverage existing Graph APIs like emails, documents, and calendar Teams-specific APIs available today in Beta with more coming soon • List of teams • List of channels • Create a channel We are working hard to make it easier to integrate into your Teams app!
  • 49. Channel Tabs • Sharing group information • Pin information or tools important for the channel Connectors • Simple webhook notifications in channels Bots in channels • Coordinate tasks in a team environment • Broadly share information Compose Extensions • Make it easy for your users to look up and share information Personal Tabs • Create a personal workspace • Aggregate content from across Teams Bots in 1:1 chat • Easy access to commands • Q&A • Provide user right insight at right time
  • 50.
  • 52. Agenda • Introduction • Architecture • Planning • Extending • DEMOTIME Q&A #SPSOslo
  • 54. Agenda • Introduction • Architecture • Planning • Extending • DEMOTIME Q&A #SPSOslo
  • 56. Miscellaneous from the Roadmap • MyTasks app (in development & testing) • Anonymous users join and Lobby experience • Give-Take control of sharing • Recording and Play Back • EDGE & Chrome Web RTC join capabilities • Skype Rooms Systems for Teams • Conference Phones • VTC Interop • User Level Policies #SPSOslo
  • 57. Help us do better next time… Session Evaluation https://goo.gl/fGz887 Event Evaluation https://goo.gl/GRmMKm 11.11.2017 SharePoint Saturday Oslo 2017

Notes de l'éditeur

  1.  Over the past few years, there’s been a dramatic increase in the amount of collaboration. Employees are on 2x as many teams as 5 years ago The amount of time employees spend engaged in “collaborative” work – in meetings, on phone calls or answering emails – has increased by about 50%. Perhaps even more significantly, this kind of work now takes up 80% or more of employees’ time.   In addition to an increase in the amount of collaboration, there are other characteristics that are different about how we’re working together today. People on teams are a mix of employees and outside vendors. For example, already in the EU, 40% of the workforce is contingent worker. Teams have remote members, either remote from home, or because on the road or because located in different geography. For the first time, 4 generations are working alongside each other and have different expectations about the tools they use to communicate and collaborate.
  2. Microsoft Teams fits in the Office 365 collaboration portfolio by giving teams easy access to the information they need in a dedicated hub for teamwork. Here, people find their team chat, content, people and tools living together in Office 365. There are four key attributes of Microsoft Teams that help close-knit teams to perform at their best: First, it’s modern day chat that keeps everyone in the know with chat history, whether across the team or in a private chat. It is a dedicated hub for teamwork where people have easy access to the everyday apps such as Word, Excel, PowerPoint, websites, and OneNote, which teams rely on daily for getting work done. Microsoft Teams is customizable for the way different teams work, including publicly available APIs and bot frameworks Lastly, Microsoft Teams is designed to provide a great collaboration experience while upholding our commitments to safeguard customer and user data, to protect their right to make decisions about that data, and to be transparent about what happens to that data.
  3. Microsoft Teams allows team to communicate in real time and keep everyone in the know at the same time. All team members can see and contribute to the team chat, seeing chat history at any time to recall past discussions and decisions. You have the flexibility to create private chats for small group conversations with one or many people for when a conversation needs to be taken offline. You stay on top of all of the activity with notifications which alert you to when you’ve been @mentioned or when someone’s replied to a conversation you’re a part of. You can also receive Skype for Business chat messages on Microsoft Teams so that you have one place for your team communications. And of course, you can use Microsoft Teams across all your devices as we support Microsoft Teams on Windows, Mac, iOS, Android, Windows Phone and on web
  4. Microsoft Teams allows team to communicate in real time and keep everyone in the know at the same time. All team members can see and contribute to the team chat, seeing chat history at any time to recall past discussions and decisions. You have the flexibility to create private chats for small group conversations with one or many people for when a conversation needs to be taken offline. You stay on top of all of the activity with notifications which alert you to when you’ve been @mentioned or when someone’s replied to a conversation you’re a part of. You can also receive Skype for Business chat messages on Microsoft Teams so that you have one place for your team communications. And of course, you can use Microsoft Teams across all your devices as we support Microsoft Teams on Windows, Mac, iOS, Android, Windows Phone and on web
  5. Not only is Microsoft Teams the place for your team chat communications, it’s also a hub for your team’s collaboration. You find in a single place the chat conversations with your team, files, team members, and everyday tools. When you need to talk face to face, you can start a video call from a team chat or private chat. Turn off video if you just want an audio call. You can also join scheduled meetings from Microsoft Teams to meet within a channel or privately outside of one. Because Microsoft Teams is integrated with Office 365, teams have quick access to the information they need whether they are files shared through SharePoint, notes in OneNote or tasks in Planner. Excel, PowerPoint, Word, PDFs and other documents can be shared and opened right in the app. If you can’t immediately find what you need you can search in Microsoft Teams for people, files, chats and links. You can move easily between multiple Microsoft Teams so it’s easy to see what’s going on across teams, across channels, across chats. It’s also easy to set up and manage, whether you’re IT or an end user. Because it’s part of Office 365, all of your team members are instantly there
  6. Not only is Microsoft Teams the place for your team chat communications, it’s also a hub for your team’s collaboration. You find in a single place the chat conversations with your team, files, team members, and everyday tools. When you need to talk face to face, you can start a video call from a team chat or private chat. Turn off video if you just want an audio call. You can also join scheduled meetings from Microsoft Teams to meet within a channel or privately outside of one. Because Microsoft Teams is integrated with Office 365, teams have quick access to the information they need whether they are files shared through SharePoint, notes in OneNote or tasks in Planner. Excel, PowerPoint, Word, PDFs and other documents can be shared and opened right in the app. If you can’t immediately find what you need you can search in Microsoft Teams for people, files, chats and links. You can move easily between multiple Microsoft Teams so it’s easy to see what’s going on across teams, across channels, across chats. It’s also easy to set up and manage, whether you’re IT or an end user. Because it’s part of Office 365, all of your team members are instantly there
  7. Not only is Microsoft Teams the place for your team chat communications, it’s also a hub for your team’s collaboration. You find in a single place the chat conversations with your team, files, team members, and everyday tools. When you need to talk face to face, you can start a video call from a team chat or private chat. Turn off video if you just want an audio call. You can also join scheduled meetings from Microsoft Teams to meet within a channel or privately outside of one. Because Microsoft Teams is integrated with Office 365, teams have quick access to the information they need whether they are files shared through SharePoint, notes in OneNote or tasks in Planner. Excel, PowerPoint, Word, PDFs and other documents can be shared and opened right in the app. If you can’t immediately find what you need you can search in Microsoft Teams for people, files, chats and links. You can move easily between multiple Microsoft Teams so it’s easy to see what’s going on across teams, across channels, across chats. It’s also easy to set up and manage, whether you’re IT or an end user. Because it’s part of Office 365, all of your team members are instantly there
  8. Not only is Microsoft Teams the place for your team chat communications, it’s also a hub for your team’s collaboration. You find in a single place the chat conversations with your team, files, team members, and everyday tools. When you need to talk face to face, you can start a video call from a team chat or private chat. Turn off video if you just want an audio call. You can also join scheduled meetings from Microsoft Teams to meet within a channel or privately outside of one. Because Microsoft Teams is integrated with Office 365, teams have quick access to the information they need whether they are files shared through SharePoint, notes in OneNote or tasks in Planner. Excel, PowerPoint, Word, PDFs and other documents can be shared and opened right in the app. If you can’t immediately find what you need you can search in Microsoft Teams for people, files, chats and links. You can move easily between multiple Microsoft Teams so it’s easy to see what’s going on across teams, across channels, across chats. It’s also easy to set up and manage, whether you’re IT or an end user. Because it’s part of Office 365, all of your team members are instantly there
  9. Microsoft Teams gives you the flexibility to create a workspace that fits your teams’ needs. Create different channels for the team based on work streams or topics. Add new tabs to a channel for quick access to frequently used documents and cloud services like PowerPoint and Planner. Teams also includes integrations from partners like Zendesk, Asana, and Hootsuite. Tabs are used to surface content in its native format, allowing for rich collaboration in the right context. Explore data and take quick actions with bots like T-bot. or 3rd party bots like Polly, Meekan and many others. With more than 70 Office 365 Connectors from services like Twitter, Dynamics CRM Online, VSTS or GitHub, available now, you can send rich notifications right into a channel. These are great for notifying a team about required actions, completed transactions, breaking news, and other real-time updates. You can stay on top of all of the activity with notifications which alert you to when you’ve been @mentioned or when someone’s replied to a conversation you’re a part of.
  10. Office 365 has strong commitments around security, compliance, privacy and transparency. Microsoft Teams was built using these same principles to deliver an enterprise grade platform. From the start, Microsoft Teams was architected with compliance, authentication and privacy in mind. Microsoft Teams will have compliance built-in, with support for industry standards including grade b accessibility, ISO 27001 and 27018, SOC 1 and SOC 2, HIPAA, EU Model Clauses and more. We’ve recently added information features that you’ve come to expect from Office 365 apps and services– Archive, eDiscovery, Legal Hold, Compliance Content Search, Auditing and Reporting. These features help you control sensitive information if your business has specific security requirements for content security and data use. Microsoft Teams protects team data securely using strong security measures including two factor authentication, hard passwords and access policies. Your data is always encrypted, whether it is chat, notes or files. It’s your data, you own it, you control it. Microsoft does not mine customer data for advertising purposes and we safeguard customer data with strong contractual commitments. In keeping with our commitment to provide customers the utmost transparency, customers can see uptime, the location of their data, and detailed reports of how Office 365 controls map to the security, privacy, compliance and risk management controls defined in the Cloud Security Alliance Cloud Control Matrix (CSA CCM). Microsoft Teams is enterprise grade, with support in 18 languages across 181 markets and 6 data centers worldwide, a 99.9% financially backed SLA and 24/7 support.
  11. From an IT Pro perspective, there is no infrastructure to manage for Microsoft Teams.
  12. Microsoft Teams has clients available for web, desktop, and mobile Web: Browser must also be configured to allow third party cookies. Desktop: Both 32-bit & 64-bit available for Windows – will match the architecture of the OS. This is agnostic of the Office version Admin rights are not required on Windows, but is required on a Mac Desktop clients can be downloaded and installed by end users directly from https://teams.microsoft.com/downloads Admins can also download the installer and distribute it through client distribution tools such as System Center Configuration Manager (Windows) or Casper Suite (MacOS). Note: this is only for the initial install, updates will still be done over the air automatically Mobile: Mobile apps are distributed and updated through the respective mobile platform’s app store only, and are not available to be distributed directly through MDM (mobile device management) solutions or side-loaded.
  13. Microsoft Teams is built on Office 365 and leverages the rich authentication options offered by the platform including aligning with existing Office 365 Azure Active Directory authentication policies. 3 authentication schemes are available. Those being, Cloud Identity, Synchronized Identity and Federated Identify. Cloud Identity represents users being homed in Azure Active Directory. Synchronized Identity is on-premises accounts sync’d to the cloud via Azure Active Directory Sync with Password sync. Authentication still occurs in the cloud. Federated Identity represents having an ADFS deployment where access to Office 365 services will redirect to the ADFS deployment for on-premises authentication and authorization. Additionally, MFA, smart card, and certificate-based authentication are supported via Active Directory Authentication Language (ADAL) integration. Depending on the Authentication scheme selection, there are different MFA features available. Cloud Only Phone Call Text Messages Mobile App Notification Mobile App Verification Code Hybrid Setup MFA for Office 365 Azure MFA module (ADFS integrated) Physical or virtual smart card (ADFS integrated)
  14. Explain the preference of UDP traffic and why that is preferred for real time media over TCP. If needed, the 3 upcoming slides show the call flow data for different scenarios.
  15. Here we have the one on one private chat call flow. We have Alice and Bob, both are signed in into their Teams clients. You can see that the client will always send chat content via Chat Service in Office 365. Since this is text, pictures and files, we can tolerate some network latency. Here each client uses port 443 to send information to the Chat Service. For the audio, video and desktop sharing however, we want all traffic to be as direct as possible. We leverage a protocol called ICE to find the most optimal media path. In this case a direct connection is possible. This means that both clients can directly communicate to each other. For example two clients can talk directly to each other, if they both have public IPs or they are both in the same internal network. This is great because latency will be as minimal as possible and within your internal network media traffic does not need to go to the internet. For those who are interested ICE STUN and TURN are the protocols we are using here
  16. In this example Alice and Bob are still trying to have a private chat conversation, but they are on different networks. The chat content still directly goes to the Chat Service. This way they can exchange private chats and also contribute to the same channels. As you see the firewall between Alice and Bob is not a problem. However if Alice and Bob want to add any real-time workload to their chat, they’ll run into a problem. As you can see the direct connections are blocked. This could be a company firewall or a firewall at the specific location where Bob or Alice are currently. This is where we will use Office 365 as a media relay. Alice will establish a connection to Office 365 and Bob will establish a connection to Office 365 for this particular media session. The media relay (actually called transport relay) will proxy the real-time media and relay it to the other user. The preferred protocol is UDP on ports 3478, 3479, 3480, 3481, but can fall back to TCP 443 if they have to. We’ll talk in a later slide to why we prefer UDP. Alice and Bob can now still have a real-time session, even if there is no direct connection between the users. This path is less optimal as all traffic needs to travel first to relay and then to the other user. This will impact latency and network path – but usually these delay should not exceed a few milliseconds. The important point is that Alice and Bob will still be able to talk to each other. Microsoft has created a dedicated site for calculating the potential impact of Microsoft Teams traffic on your LAN, WAN and Internet segments. Please see http://aka.ms/bwcalc for more details
  17. To test both network segments (Client to Microsoft Edge and Customer Edge to Microsoft Edge) the Microsoft Network Assessment Tool can be used (source: https://www.microsoft.com/en-us/download/details.aspx?id=53885). This tool can be deployed on both the client PC directly, as well as a PC/laptop connected to the Customer Network Edge. The tool includes limited documentation, but a deeper documentation around the usage of the tool can be found here: Network Readiness Assessment. By running this Network Readiness Assessment, you can validate your networks readiness to run real time media applications, such as Microsoft Teams. Note: this is the same Network Readiness Assessment that is recommended to be run for customers who are looking to successfully deploy Skype for Business.
  18. Speaker Notes:
  19. On this slide, you’ll find two links along with their QR codes; one for sessions evaluation and the other for event evaluation. Sessions evaluation form will be open for responses right after the keynote at 10:00 o’clock and will close right before the raffle prizes (around 4:00), while event evaluation form will open for responses at 3:00 o’clock in the afternoon and will close right before the raffle prizes as well. Both forms require your ticket number from Eventbrite, so if you have your ticket printed out on paper, don’t throw it yet, you gonna need it! We encourage you to evaluate all the sessions you have been to, in addition to evaluating the event as well! Only those who evaluated at least one session, evaluated the event and visited all sponsors are eligible for raffle prizes draw