Set-SPOSiteDesign

Updates a previously uploaded site design.

Syntax

Set-SPOSiteDesign
    [-Identity <SPOSiteDesignPipeBind>]
    [-Title <string>]
    [-WebTemplate <string>]
    [-SiteScripts <SPOSiteScriptPipeBind[]>]
    [-Description <string>]
    [-PreviewImageUrl <string>]
    [-PreviewImageAltText <string>]
    [-IsDefault] 
   [<CommonParameters>]

Description

Updates a previously uploaded site design.

Examples

Example 1

This example updates a previously created site design.

Set-SPOSiteDesign `
  -Identity 44252d09-62c4-4913-9eb0-a2a8b8d7f863 `
  -Title "Contoso customer tracking - version 2" `
  -WebTemplate "68" `
  -Description "Updated site design for list schema that tracks key customer data in a list" `
  -PreviewImageUrl "https://contoso.sharepoint.com/SiteAssets/site-preview.png" `
  -PreviewImageAltText "site preview - version 2"

Parameters

-Description

The display description of the site design.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Online
-Identity

The site design Id.

Type:SPOSiteDesignPipeBind
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Online
-IsDefault

A switch that if provided, applies the site design to the default site template. For more information, see Customize a default site design.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Online
-PreviewImageAltText

The alt text description of the image for accessibility.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Online
-PreviewImageUrl

The URL of a preview image. If none is specified, SharePoint uses a generic image.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Online
-SiteScripts

An array of one or more site scripts. Each is identified by an ID. The scripts run in the order listed.

Type:SPOSiteScriptPipeBind[]
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Online
-Title

The display name of the site design.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Online
-WebTemplate

Identifies which base template to add the design to. Use the value 64 for the Team site template, and the value 68 for the Communication site template.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Online