Get started with team templates in the Teams admin center
Note
Private and shared channels are currently not supported in team templates. Private and shared channel creation is not included in template definitions.
Sensitivity labels are not supported in team templates in GCC environments. The sensitivity label option in the Create team from template flow will not be applied to the team.
Overview
A team template in Microsoft Teams is a definition of a team's structure designed around a business need or project. As an admin, you can use templates to easily deploy consistent teams across your organization. With templates, your users can quickly create rich collaboration spaces with predefined settings, channels, and apps.
You can manage team templates in the Microsoft Teams admin center or by using PowerShell. You can use the prebuilt templates that we provide and you can also create your own custom templates. You can also apply template policies to control which templates are available to your users in Teams.
This article gives you an overview of working with team templates in the Teams admin center. You'll learn about the properties that are supported in templates, the prebuilt templates that we provide, template size limits, how to create and manage templates, and more.
Note
Your users can create teams from prebuilt or custom team templates in the Teams app. Developers can also programmatically create teams from prebuilt or custom team templates using Microsoft Graph. To learn more, see Get started with team templates using Microsoft Graph.
Team template capabilities
Most properties in a team are included and supported by team templates. But there are a few properties and features that aren't currently supported. Here's a summary of what's included and what's not included in team templates.
Team properties supported by team templates | Team properties not yet supported by team templates |
---|---|
Template type | Team membership |
Team name | Team picture |
Team description | Channel settings |
Team visibility (public or private) | Connectors |
Team settings (for example, member, guest, @ mentions) | Files and content |
Autofavorite channel | |
Installed app | |
Pinned tabs |
Note
We'll be adding more template capabilities in future releases of Microsoft Teams, so check back for the most up-to-date information on supported properties.
Prebuilt team templates in the Teams admin center
Here are the prebuilt team templates that are available in the Teams admin center. Prebuilt templates are templates that we created for specific industries. To view these templates, in the left navigation of the Teams admin center, go to Teams > Team templates.
You can duplicate prebuilt templates but you can't edit them. If you want to change the properties in a prebuilt template, you can create a new template from an existing one, and then add or remove the properties that you want. Keep in mind that certain properties in some templates can't be changed.
Note
An asterisk (*) indicates that the template is a Microsoft 365 connected template. When users create a team using the template, the connected SharePoint template is applied to the site and the team. SharePoint components such as pages, lists, and Power Platform integrations are automatically added and pinned as tabs to the General channel in the team. Users can edit these pages and lists right from within Teams.
To learn more about SharePoint templates, see Apply and customize SharePoint site templates.
Template type | TemplateId | Properties that come with this template |
---|---|---|
Manage a Project* | com.microsoft.teams.template.ManageAProject |
Channels:
|
Manage an Event* | com.microsoft.teams.template.ManageAnEvent |
Channels:
|
Onboard Employees* | com.microsoft.teams.template.OnboardEmployees |
Channels:
|
Adopt Office 365 | com.microsoft.teams.template.AdoptOffice365 |
Channels:
|
Organize Help Desk* | com.microsoft.teams.template.OrganizeHelpDesk |
Channels:
|
Incident Response | com.microsoft.teams.template.CoordinateIncidentResponse |
Channels:
|
Crisis Communications* | com.microsoft.teams.template.CollaborateOnAGlobalCrisisOrEvent |
Channels:
|
Manage a Store* | com.microsoft.teams.template.retailStore |
Channels:
|
Bank Branch | com.microsoft.teams.template.CollaborateWithinABankBranch |
Channels:
|
Patient Care | com.microsoft.teams.template.healthcareWard |
Channels:
|
Hospital | com.microsoft.teams.template.healthcareHospital |
Channels:
|
Quality and Safety | com.microsoft.teams.template.QualitySafety |
Channels:
|
Retail for Managers* | com.microsoft.teams.template.retailManagerCollaboration |
Channels:
|
Manage Volunteers | com.microsoft.teams.template.ManageVolunteers |
Channels:
|
Frontline Collaboration | com.microsoft.teams.template.Frontline |
Channels:
|
Team templates by category and industry
For more information about ways to use the prebuilt templates in your industry, see:
- General team templates
- Financial team templates
- Government team templates
- Healthcare team templates
- Manufacturing team templates
- Nonprofit team templates
- Retail team templates
Team template size limits
Templates are limited to a specific number of channels, tabs, and apps.
Note
You can add more channels, tabs, and apps to the team after it's created from a template.
Feature | Limit |
---|---|
Channels per template | 15 |
Tabs per channel in a template | 20 |
Apps per template | 50 |
For more information, see Limits and specifications of Teams.
Manage team templates
Manage team templates in the Teams admin center
View team templates
To view team templates, in the left navigation of the Teams admin center, go to Teams > Team templates. Select a template to see more details, including the channels and apps it contains.
Create your own team templates
You can create your own custom templates from scratch, from an existing team, and from an existing template. To learn more, see:
- Create a custom team template
- Create a template from an existing team
- Create a team template from an existing team template
Apply team template policies
To control the templates that users see in Teams for creating teams, you can set templates policies and assign them to users and groups in your organization. To learn more, see Manage team templates in the Teams admin center.
Manage team templates using PowerShell
Use the following cmdlets to manage your templates in PowerShell.
- Get-CsTeamTemplate
- Get-CsTeamTemplateList
- New-CsTeamTemplate
- Remove-CsTeamTemplate
- Update-CsTeamTemplate
Related articles
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for