Download - Microsoft Teams Preview - Technical Overview
Microsoft Teams PreviewTechnical Overview
Summary
Deployment options
Security
Administration
Pre-requisites
Extensibility
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
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
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
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
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
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
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
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
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
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.
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
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
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.)
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
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
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
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
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
© Copyright Microsoft Corporation. All rights reserved.