You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Removed all instances of "site design" except when it appears in script
- Updated the new default site templates in SharePoint
- Added parameter information for all team and comm sites
title: Customize default site designs in SharePoint
3
-
description: Customize the default site designs in either the SharePoint Team site or Communication site template.
4
-
ms.date: 06/18/2020
2
+
title: Customize default site templates in SharePoint
3
+
description: Customize the default site templates for the SharePoint Team site or Communication site template.
4
+
ms.date: 08/23/2021
5
5
localization_priority: Priority
6
6
---
7
7
8
-
# Customize a default site design
8
+
# Customize a default site template
9
9
10
-
SharePoint contains several site designs already available in the SharePoint Online sitetemplates. These are the default site designs. You can modify them by using PowerShell or the REST APIs to control the entire site provisioning experience. For example, you can ensure that your company theme is applied to every site that gets created, or you can make sure a logging mechanism always runs regardless of which site design is chosen.
10
+
SharePoint offers several [site templates that are already available](https://support.microsoft.com/office/apply-and-customize-sharepoint-site-templates-39382463-0e45-4d1b-be27-0e96aeec8398). These are the default site templates and they can be modified by using PowerShell or the REST APIs to control the entire site provisioning experience. For example, you can ensure that your company theme is applied to every site that gets created, or you can make sure a logging mechanism always runs regardless of which site template is chosen.
11
11
12
-
## Apply a site design to the default site designs
12
+
## Apply a site scipt to a default site template
13
13
14
-
To customize the default site designs, apply a new one with the PowerShell **Add-SPOSiteDesign** cmdlet or the **CreateSiteDesign** REST API. Specify the **IsDefault** switch to apply the site design as the default.
14
+
To customize a default site template, apply a new template script using PowerShell **Add-SPOSiteDesign** cmdlet or the **CreateSiteDesign** REST API. Specify the **IsDefault** switch to apply the site template as the default template.
15
15
16
-
The WebTemplate ID for a group-connected Team site is 64; for a Communication site it is 68.
| WebTemplate 1 | 64 | Team site (with group creation disabled) |
20
+
| WebTemplate | 68 | Communication site template |
17
21
18
-
The following example shows how to use the **IsDefault** switch to apply the Contoso company theme to the default site designs. The site script referenced by ID contains the JSON script to apply the correct theme.
22
+
23
+
The following example shows how to use the **IsDefault** switch to apply the Contoso company theme to the default site templates. The site script referenced by ID contains the JSON script to apply the correct theme.
19
24
20
25
```powershell
21
26
C:\> Add-SPOSiteDesign `
@@ -32,21 +37,14 @@ C:\> Add-SPOSiteDesign `
32
37
RestRequest("/_api/Microsoft.SharePoint.Utilities.WebTemplateExtensions.SiteScriptUtility.CreateSiteDesign", {info:{Title:"Contoso company theme", Description:"Applies standard company theme to site", SiteScriptIds:["89516c6d-9f4d-4a57-ae79-36b0c95a817b"], WebTemplate:"68", IsDefault:true}});
33
38
```
34
39
35
-
### Which default site designs are updated?
36
-
37
-
In the previous example, the **WebTemplate** value of `"68"` refers to the SharePoint Online Communication site template. That template contains the following default site designs:
38
-
39
-
- Topic
40
-
- Showcase
41
-
- Blank
40
+
### Which default site templates are updated?
42
41
43
-
When you apply a new site design, it updates all three default site designs at the same time.
42
+
The default site template for a communication site is the **Topic** template. The default for a team site is the **Team collaboration** template. When you apply a new default site template, it updates the Microsoft-provided default templates.
44
43
45
-
The SharePoint Online Team site template contains only one default site design named **Team**. In this case, when you apply a default site design, only the **Team** site design is updated.
46
44
47
-
## Restore the default site designs
45
+
## Restore the default site templates
48
46
49
-
To restore a site design to the defaults, remove the site design that you applied. In the previous example, if the site design created had the ID `db752673-18fd-44db-865a-aa3e0b28698e`, you would remove it as shown in the following example.
47
+
To restore a site template to the defaults, remove the site template script that you applied. In the previous example, if the site template created had the ID `db752673-18fd-44db-865a-aa3e0b28698e`, you would remove it as shown in the following example.
> If you're not sure which site design is the default, run the **Get-SPOSiteDesign** cmdlet. It will list all site designs, and indicates which ones are defaults.
60
+
> If you're not sure which site template is the default, run the **Get-SPOSiteDesign** cmdlet. It will list all site templates, and indicates which ones are defaults.
63
61
64
62
## See also
65
63
66
-
-[SharePoint site design and site script overview](site-design-overview.md)
64
+
-[SharePoint site template and site script overview](site-design-overview.md)
65
+
-[Browse and customize Microsoft-provided site templates](https://support.microsoft.com/office/apply-and-customize-sharepoint-site-templates-39382463-0e45-4d1b-be27-0e96aeec8398)
0 commit comments