How Microsoft Teams is built

Microsoft Teams feels like a single app, but under the hood it works together with many familiar Microsoft 365 services. If you know where everything is stored, you manage Teams better and answer user questions faster. Here's how Teams is built, in plain language.

What is a team?

A team is a group of people with a shared place for conversations, files and apps. Technically, every team is a Microsoft 365 group in Microsoft Entra ID (formerly Azure Active Directory). That group determines who is a member or owner, and grants access to everything that belongs to the team.

Channels

A team is divided into channels, by topic or project. There are three kinds:

ChannelWho sees it?Files
StandardAll members of the teamA folder in the team's SharePoint site
PrivateOnly members of that channelIts own separate SharePoint site
SharedChannel members, also from other teams or organizationsIts own separate SharePoint site
Teams, channels and tabs in Microsoft Teams

Which service does what?

Part of TeamsWhere it lives technically
Members, owners, sign-inMicrosoft Entra ID (Microsoft 365 group)
Files in a channelSharePoint Online
Files in a chatOneDrive of the person sharing the file
Chat and channel messagesThe Teams chat service, with a copy in Exchange Online for compliance and eDiscovery
Calendar and meetingsExchange Online (the user's or group's mailbox)
Meeting recordingsOneDrive (regular meeting) or SharePoint (channel meeting)
NotesOneNote or Loop, replacing the former Wiki tab
TasksMicrosoft Planner

That's why a SharePoint problem sometimes also affects the Files tab in Teams, and why your Teams meetings show up in your Outlook calendar.

Microsoft Graph as the glue

All these services talk to each other through Microsoft Graph. It's also the API that apps, scripts and Power Automate use to create teams, send messages or manage members.

Microsoft Graph connects Teams to the other Microsoft 365 services

Apps, tabs and bots

Channels really shine with apps: a tab with a Planner board, a Power BI report, a SharePoint page or a bot that answers questions. Admins decide in the Teams admin center which apps are allowed.

What does this mean for management?

Also see what owners, members and guests can do and Teams governance.

Read also

Owners, members and guests in Microsoft Teams: who can do what?
Create a standard, private or shared channel in Microsoft Teams
Technical governance for Microsoft Teams: best practices

Nederlandstalige versie: Hoe is Microsoft Teams technisch opgebouwd?


More in English