Add-SPOSiteScript

Carga un nuevo script de sitio para usarlo directamente o en un diseño de sitio.

Syntax

Add-SPOSiteScript
   -Title <string>
   -Content <string>
   [-Description <string>]
   [<CommonParameters>]

Description

Carga un nuevo script de sitio para usarlo directamente o en un diseño de sitio.

Ejemplos

Ejemplo 1

En este ejemplo se agrega un nuevo logotipo de sitio del siguiente script en un archivo.

{
  "$schema": "schema.json",
  "actions": [
      {
        "verb": "setSiteLogo",
        "url": "https://contoso.sharepoint.com/SiteAssets/company-logo.png"
      }
  ]
}

Get-Content 'c:\scripts\site-script.json' -Raw | Add-SPOSiteScript -Title "Customer logo" -Description "Applies customer logo for customer sites"

Ejemplo 2

En este ejemplo se establecen las funcionalidades de uso compartido externo del sitio en la opción ExternalUserAndGuestSharing. También agregamos un diseño de sitio para un sitio de comunicación (68) que usa este script.

$script = @'
{
     "$schema": "schema.json",
         "actions": [
 {
    "verb": "setSiteExternalSharingCapability",
    "capability": "ExternalUserAndGuestSharing"
 }
         ],
         "bindata": { },
         "version": 1
 };
'@

Add-SPOSiteScript -Title "External User and Guest Sharing site script" -Description "A site script to manage the
guest access of a site" -Content $script

Id          : ea9e3a52-7c12-4da8-a901-4912be8a76bc
Title       : External User and Guest Sharing site script
Description : A site script to manage theguest access of a site
Content     :
Version     : 0

Add-SPOSiteDesign -Title "Communication Site with External Users and Guest Sharing" -WebTemplate "68" -SiteScripts "ea9e3a52-7c12-4da8-a901-4912be8a76bc"

Parámetros

-Content

Valor JSON que describe el script. Para obtener más información, consulte la referencia JSON.

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

-Description

Descripción del script.

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

-Title

Nombre para mostrar del diseño de sitio.

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