Skip to content

Commit 0378149

Browse files
update timestamp + grammatical fixes
1 parent d4f0725 commit 0378149

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

docs/declarative-customization/site-design-overview.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: SharePoint site template and site script overview
33
description: Use SharePoint site scripts and site templates to provide custom configurations to apply when new sites are created.
4-
ms.date: 11/18/2024
4+
ms.date: 01/22/2025
55
ms.localizationpriority: high
66
---
77

@@ -10,24 +10,24 @@ ms.localizationpriority: high
1010
> [!NOTE]
1111
> - Site templates and site scripts are currently only supported by SharePoint Online.
1212
> - In previous versions of SharePoint, site templates were called site designs but will be referred to as site templates moving forward.
13-
> - SharePoint has a new site template experience that will be available to all SharePoint users with permissions to create SharePoint sites. [Learn more about the new site template experience](https://support.microsoft.com/office/apply-and-customize-sharepoint-site-templates-39382463-0e45-4d1b-be27-0e96aeec8398?ui=en-US&rs=en-US&ad=US).
13+
> - SharePoint has a new site template experience that will be available to all SharePoint users with permission to create SharePoint sites. [Learn more about the new site template experience](https://support.microsoft.com/office/apply-and-customize-sharepoint-site-templates-39382463-0e45-4d1b-be27-0e96aeec8398?ui=en-US&rs=en-US&ad=US).
1414
> - As of today, the site template experience cannot be disabled.
1515
> - Site templates created by your organization and set as the default template will automatically apply when new sites are created but can be updated by the site owner by selecting **Settings** and then **Apply a site template.**
1616
> - Site template version history is not currently available for the new site template experience but will be included in future iterations.
1717
18-
Use site templates and site scripts to automate provisioning new or existing modern SharePoint sites that use your own custom configurations.
18+
Use site templates and site scripts to automate the provisioning of new or existing modern SharePoint sites that use your own custom configurations.
1919

2020
When people in your organization create new SharePoint sites, you often need to ensure some level of consistency. For example, you may need proper branding and theming applied to each new site. You may also have detailed site provisioning scripts, such as using the PnP provisioning engine, that need to be applied each time a new site is created.
2121

2222
This article describes how you can use site templates and site scripts to provide custom configurations to apply when new sites are created.
2323

2424
## How site templates work
2525

26-
Site templates can be used each time a new site is created to apply a consistent set of actions. They can also be applied to existing modern sites (group-connected Team and Communication sites). Most actions typically affect the site itself, such as setting the theme or creating lists. But a site template can also include other actions, such as recording the new site URL to a log, or sending a tweet.
26+
Site templates can be used each time a new site is created to apply a consistent set of actions. They can also be applied to existing modern sites (group-connected Team and Communication sites). Most actions typically affect the site itself, such as setting the theme or creating lists. But a site template can also include other actions, such as recording the new site URL to a log or sending a tweet.
2727

2828
> [!NOTE]
2929
> - Site templates created using custom site scripts will display in the **From your organization** tab in the site template gallery.
30-
> - Custom site templates made by your organization will display in the site template gallery based on the type of site chosen by the user - either a communication site or a team site. Therefore, it is likely users will not see all site templates from your organization in the site template gallery. Soon, users will have the ability to browse all site templates provided by your organization regardless of which type of site was chosen.
30+
> - Custom site templates made by your organization will be displayed in the site template gallery based on the type of site chosen by the user - either a communication site or a team site. Therefore, it is likely users will not see all site templates from your organization in the site template gallery. Soon, users will have the ability to browse all site templates provided by your organization regardless of which type of site was chosen.
3131
3232
You create site templates and register them in SharePoint to one of the modern template sites: the Team site or the Communication site. You can see how this works in the following steps.
3333

@@ -45,7 +45,7 @@ You create site templates and register them in SharePoint to one of the modern t
4545

4646
1. Navigate to the **Settings** icon, and select **Apply site template** to review Microsoft-provided site templates based on the type of site you chose in step three.
4747

48-
When a site template is selected, SharePoint creates the new site, and runs site scripts for the site template. The site scripts provide the details for the template such as creating new lists or applying a theme. These script actions are run in the background. When the scripts are complete the page will refresh to display the site script details.
48+
When a site template is selected, SharePoint creates the new site and runs site scripts for the site template. The site scripts provide the details for the template such as creating new lists or applying a theme. These script actions are run in the background. When the scripts are complete the page will refresh to display the site script details.
4949

5050
> [!NOTE]
5151
> Site templates can now be applied to previously created modern site collections. For more information, see the [REST API](site-design-rest-api.md) and [PowerShell](site-design-powershell.md) articles.
@@ -112,7 +112,7 @@ Each action in a site script is specified by a **verb** value in the JSON. In th
112112

113113
- Creating a new list or library (or modifying the default one created with the site)
114114
- Creating site columns, content types, and configuring other list settings
115-
- Set site branding properties like navigation layout, header layout and header background
115+
- Set site branding properties like navigation layout, header layout, and header background
116116
- Applying a theme**
117117
- Setting a site logo
118118
- Adding links to quick launch or hub navigation**
@@ -129,7 +129,7 @@ For a complete list of available actions and their parameters, see the [JSON sch
129129
> - Actions marked with ** are automatically blocked for [channel sites](/sharepoint/teams-connected-sites).
130130
> - For libraries and lists, use the PowerShell command [Get-SPOSiteScriptFromList](/powershell/module/sharepoint-online/Get-SPOSiteScriptFromList) to create the site script syntax from an existing SharePoint list.
131131
132-
Site scripts can be run again on the same site after provisioning. Site scripts are non-destructive, so when they run again, they ensure that the site matches the configuration in the script.
132+
Site scripts can be run again on the same site after provisioning. They are non-destructive, so when they are run again, they ensure that the site matches the configuration in the script.
133133

134134
For example, if the site already has a list with the same name that the site script is creating, the site script will only add missing fields to the existing list.
135135

@@ -139,7 +139,7 @@ There is also a limit of 100 site scripts and 100 site templates per tenant.
139139

140140
## Using PowerShell or REST to work with site templates and site scripts
141141

142-
You can create site templates and site scripts by using PowerShell or the REST API. The following example creates a site script and a site template that uses the site script.
142+
You can create site templates and scripts using PowerShell or the REST API. The following example creates a site script and a site template that uses the script.
143143

144144
<!-- The PowerShell example loads the script from a file, while the REST example has the script inline. -->
145145

0 commit comments

Comments
 (0)