microsoft teams preview - technical overview

21
Microsoft Teams Preview Technical Overview

Upload: olivier-carpentier

Post on 06-Jan-2017

574 views

Category:

Software


1 download

TRANSCRIPT

Page 1: Microsoft Teams Preview - Technical Overview

Microsoft Teams PreviewTechnical Overview

Page 2: Microsoft Teams Preview - Technical Overview

Summary

Deployment options

Security

Administration

Pre-requisites

Extensibility

Page 3: Microsoft Teams Preview - Technical Overview

Microsoft Teams Deployment Options

Support for 19 languages: English (US), Chinese (Simple and Traditional), Spanish, French, German, Italian, Russian, Portuguese (BR), Japanese, Korean, Dutch, Danish, Swedish, Finnish, Norwegian, Turkish, Czech, and Polish.

3

Desktop Apps Mobile Apps Browser AppWindows or Mac Edge, Internet Explorer, Firefox, ChromeiOS, Android, Windows Phone

Page 4: Microsoft Teams Preview - Technical Overview

Microsoft Teams Desktop Apps https://teams.microsoft.com/downloads

Windows Downloadable installers in 32-bit and 64-bit for Windows (~69 Mb) OS version: Windows 7+

Mac Downloadable .dmg installation file for Mac computers (~72 Mb) OS version: Mac OSX 10.10+

IT admins can choose their preferred method to distribute the installation files to machines in their organization. Auto managed update process.

4

Page 5: Microsoft Teams Preview - Technical Overview

Microsoft Teams Mobile Apps

No MAM/MDM Intune or O365 Built-in MDM support now, but announced in the roadmap5

http://aka.ms/iosteams Requires iOS 9.0 or later. Compatible with iPhone, iPad, and iPod touch

http://aka.ms/androidteams Android 4.4 and up

http://aka.ms/wpteams Windows Phone 10.0.10586 and later

Page 6: Microsoft Teams Preview - Technical Overview

Microsoft Teams Browser AppMicrosoft Teams web browsers support: Microsoft Edge 12+ Internet Explorer 11+ Firefox 47.0+ Chrome 51.0+

Users who try to open the Microsoft Teams web client on Safari are directed to download the desktop client. Safari support may be added at a later time.

Viewing Microsoft Teams on the web works at any screen resolution. Creating and editing teams in Microsoft Teams requires a screen width of 600 pixels or wider. Microsoft Teams on the web is view-only on screens less than 600 pixels wide.

Limited Features with online version vs apps.

6

Page 7: Microsoft Teams Preview - Technical Overview

Security & Compliance Microsoft Teams is Tier C compliant at launch. This includes: ISO

27001, ISO 27018, EUMC, SSAE16, SOC1 Type I and II, SOC2 Type I and II, HIPAA, FERPA, and GLBA, and EU Model Clause (EUMC)

Enforces team-wide and tenant-wide two-factor authentication, single sign on through Active Directory, and encryption of data in transit and at rest. Files and notes are stored in SharePoint and OneNote, respectively, which are backed by SharePoint and OneNote respective encryption.

Data in Microsoft Teams lives in the data center region where the tenant is created/located. Data is not housed in the United States unless the tenant itself is provisioned in the US. In future, Microsoft Teams will provide GoLocal support, where data remains in country (not just in region). Updates will be shared in the public Office 365 Roadmap.

7

Page 8: Microsoft Teams Preview - Technical Overview

Teams Administrative Settings Turn on/off Microsoft Teams for your organization General tenant-level settings (org chart) Teams & Channel (create, delete, etc.) Calls & Meetings (you can choose if users can use

video and screen sharing during calls and meetings)

Messaging (turn on or turn off media content such as animated images, memes, and stickers)

Allow Tabs extensions Enable Bots Enable Connectors + Groups Administration settings + SharePoint Online Administration settings

8

Page 9: Microsoft Teams Preview - Technical Overview

Behind a Microsoft Team

When a new team is created, a new Office 365 Group is also created, including the associated group SharePoint site, mailbox, and OneNote notebook.

If a team is activated on an existing group, then the existing site, mailbox, and notebook are used in place.

For each new team, a single channel named General is also created, along with the associated SharePoint folder and OneNote notebook section.

Can insert additional tabs connected to other services as Planner, Power BI, Team Services, etc.

9

1

Team

= 1

Offi

ce 3

65

Grou

p

SharePoint site

Mailbox

OneNote notebook

core services

+ additional services

Page 10: Microsoft Teams Preview - Technical Overview

Teams and Exchange requirementsFor the full Microsoft Teams experience, every user should be enabled for Exchange Online and SharePoint Online.

Users' Exchange mailboxes can be hosted online or on-premises. Users with Exchange mailboxes on-premises will not be able to configure connectors, but can still receive messages from connectors configured by other users.

The following table gives more specific information, for users with Exchange hosted in other environments:

10

Actions supported:User's mailbox is hosted in: Create

teamsJoin

teamsCreate

channelsCreate and

view meetings

Add and configure

connectors

Add and configure

tabs

Add and configure bots

Exchange Online Yes Yes Yes Yes Yes Yes YesExchange Online Dedicated vNext Yes Yes Yes Yes Yes Yes Yes

Exchange Online Dedicated – Legacy(Sync to Azure AD required)

Yes Yes Yes Yes No Yes Yes

Exchange on-premises (Sync to Azure AD required)

Yes Yes Yes Yes No Yes Yes

Page 11: Microsoft Teams Preview - Technical Overview

Microsoft Teams Content Lifecycle

11

Content Lifecycle Value

What happens when a member of a team is removed?

All data remains and all existing users can continue to use the team. If the removed user was the only owner of the team, an IT admin can retake control of the team by going through the Office 365 admin center and adding themselves or someone else as the team owner.

Data retention and data deletion policy

Microsoft Teams retains all messages. Microsoft Teams retains deleted messages for at least 7 days, and at most 30 days, before messages are permanently deleted. There is no support yet for retaining edit and deletion logs for all messages.

Information protection in Microsoft Teams

SharePoint and OneNote security measures apply to all documents shared and all notes saved in Microsoft Teams. For chat, Microsoft is building the roadmap for various information-protection measures such as archive, eDiscovery, legal hold, audit history, content search, custom retention policies, and Customer Lockbox. Updates on these and other features will be shared in the public Office 365 Roadmap.

Can I edit or delete chat messages that I sent?

You can edit or delete your chat messages during the first 24 hours after they are posted

Page 12: Microsoft Teams Preview - Technical Overview

Teams Limits and Boundaries

12

Limit ValueMaximum number of teams that can be created in an Office 365 tenant

500 000

Maximum owners for a team 10Number of teams can a user create 250Number of teams can a global administrator create

Unlimited

Maximum number of members you can add to a team

600

Maximum number of members a user can add to a chat

10 members in a private chat, including the user who created the chat

Maximum number of people in a meeting 80Limit Teams for only a part of an organization

At this time, No. Admins will be able to turn on or turn off the Microsoft Teams license for individual users – this capability will be available soon.

Collaborate with people outside of my organization

External access is not available in Microsoft Teams preview. We are working on several ways to expand the value of Microsoft Teams to more diverse types of organizations and teams, including the ability for guests outside the team or organization to participate.

Page 13: Microsoft Teams Preview - Technical Overview

Microsoft AzureActive Directory

Microsoft AzureActive Directory

Identity synchronization with or without

password (hash) sync

Identity synchronization

User attributes are synchronized using identity synchronization services, including a password hash; authentication is completed against Azure Active Directory

User attributes are synchronized using identity synchronization tools; authentication is passed back through federation and completed against Windows Server Active Directory

Identity Management

Identity Federation

ADFS

Page 14: Microsoft Teams Preview - Technical Overview

Net

wor

k Re

quire

men

ts

14

Row Purpose Destination Destination Port1 Required: Authentication and identity Office 365 identities

requirements2 Required:Microsoft Teams. teams.skype.com

teams.microsoft.comapi.teams.skype.comimg.teams.skype.comwebhook.teams.skype.comstatics.teams.skype.comstatics.teams.microsoft.combots.teams.skype.comsettings.teams.skype.comemails.teams.skype.comemails.teams.skype.net

TCP 443

3 Required:Microsoft Teams collaboration *.conv.skype.com1

*.asm.skype.com1

*.cc.skype.com1

*.msg.skype.com1

*.trouter.io1

*.dc.trouter.io1

prod.registrar.skype.comprod.tpc.skype.comamer-client-ss.msg.skype.comamer-server-ss.msg.skype.comus-api.asm.skype.comemea-client-ss.msg.skype.comemea-server-ss.msg.skype.comeu-api.asm.skype.comapac-client-ss.msg.skype.comapac-server-ss.msg.skype.comea-api.asm.skype.com

TCP 443

4 Required:Microsoft Teams media N/A TCP 443UDP 3478-3481UDP + TCP 50000-60000

5 Required:Microsoft Teams shared services *.blob.core.windows.net*.config.skype.com2

*.feedback.skype.com*.licensing.mp.microsoft.com*.msedge.net*.pipe.skype.commobile.pipe.aria.microsoft.comssdesktopbuild.blob.core.windows.nets-0001.s-msedge.nets-0002.s-msedge.netscsquery-ss-us.trafficmanager.netscsquery-ss-eu.trafficmanager.netscsquery-ss-asia.trafficmanager.net

TCP 443

a.config.skype.comb.config.skype.com TCP 443

6 Optional: Microsoft Teams third-party integrations

*.giphy.com TCP 443

7 Optional:Messaging interop with Skype for Business

skypemaprdsitus.trafficmanager.netpipe.skype.comswx.cdn.skype.comlatest-swx.cdn.skype.comgraph.skype.com

TCP 443*.lync.com TCP 443

8 Optional:Messaging interop with Skype for Business Client Configurations

a.config.skype.comb.config.skype.comconfig.edge.skype.com TCP 443

Page 15: Microsoft Teams Preview - Technical Overview

Microsoft Teams Extensibility

Add additional tabs in Teams channels to target a custom content as a SharePoint Site, Bing Map, custom surveys, Power BI reports, etc.

15

TABS CONNECTORS BOTS

Automatically import Teams discussions content from external datasources, as for example Blogs, Twitter, Dynamics CRM activities, etc.

Create Bot Apps to interact with the users and to help in day-to-day business (sample: helpdesk bot, assistant, knowledge sharing, etc.)

Page 16: Microsoft Teams Preview - Technical Overview

SharePoint Online Tab Integration

16

Each channel can be mapped with one or many SharePoint Online web site and document libraries Manage directly your files and folders from the Microsoft Teams UI Office Online Integration & SharePoint features available behind (workflow, meta-data, etc.) SharePoint Online limits & boundaries

Page 17: Microsoft Teams Preview - Technical Overview

Custom Tabs in Microsoft Teams You can build a Microsoft Teams tab from scratch or by adapting your existing web app You can import packages to add custom tabs in a Team channel Based on XML manifest file

https://msdn.microsoft.com/en-us/microsoft-teams/tabs 17

Page 18: Microsoft Teams Preview - Technical Overview

Integrates key tools

and services

Brings relevant

interactive content

Custom tailored to each 3rd party

service

Single canvas:View and discuss external content along side your group conversations

Quick task completion:Perform simple actions directly against updates as they happen

Office 365 Connectors

Office 365 Connectors

Granular controls: get only the content you need

Project andProductivity

CustomerRelationship

News andSocial

DeveloperTools

Trello Asana Wunderlist

Salesforce

MSFT Dynamics

Bing News

Twitter RSS

Zendesk

Github Visual Studio

Webhook

and more…

https://msdn.microsoft.com/en-us/microsoft-teams/connectors

Page 19: Microsoft Teams Preview - Technical Overview

Microsoft Bots Framework Build and connect intelligent bots to interact

with Microsoft Teams users naturally through 1:1 chat

Once a bot has been added it will appear in your conversation history in the same way as a chat with another user, but with a hexagonal avatar.

Your bot can send rich text, pictures and cards to a 1:1 chat. Users can send rich text and pictures to your bot.

Using the Microsoft Bot Frameworkhttps://msdn.microsoft.com/en-us/microsoft-teams/bots

Page 20: Microsoft Teams Preview - Technical Overview

Technical RessourcesMicrosoft Teams Helphttps://support.office.com/en-us/article/Microsoft-Teams-Help-23156c0c-2c6e-49dd-8b7b-7c564b76508c Frequently asked questions about Microsoft Teams – Admin Helphttps://support.office.com/en-us/article/Frequently-asked-questions-about-Microsoft-Teams-%25E2%2580%2593-Admin-Help-05cbe533-2181-4e95-a4b0-52cd7695fafc?ui=en-US&rs=en-US&ad=US Administrator Settings for Teamshttps://support.office.com/en-us/article/Administrator-settings-for-Microsoft-Teams-3966a3f5-7e0f-4ea9-a402-41888f455ba2 Microsoft Teams Developer Preview MSDNhttps://msdn.microsoft.com/en-us/microsoft-teams/index Microsoft Teams Network Settingshttps://support.office.com/en-us/article/Office-365-URLs-and-IP-address-ranges-8548a211-3fe7-47cb-abb1-355ea5aa88a2?ui=en-US&rs=en-US&ad=US#bkmk_teams Microsoft Bot Framework Overviewhttps://docs.botframework.com/en-us/ 20

Page 21: Microsoft Teams Preview - Technical Overview

© Copyright Microsoft Corporation. All rights reserved.