Add-SPOSiteScriptPackage

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

Syntax

Add-SPOSiteScriptPackage
   -Title <String>
   -ContentPath <String>
   [-Description <String>]
   [<CommonParameters>]

Description

Carga un nuevo paquete de script de sitio para usarlo directamente o en un diseño de sitio. El archivo de paquete debe ser un archivo ZIP que contenga todos los archivos necesarios para el script de sitio. Un archivo denominado "manifest.json" con acciones de script debe estar presente en este archivo ZIP.

Ejemplos

Ejemplo 1

$manifestContent = @'
{
  "$schema": "schema.json",
  "actions": [
      {
        "verb": "importBusinessApps",
        "listName": "Contoso list",
        "solutionRelativeFilePath": "solution.zip"
      }
  ]
}
'@;
Set-Content "manifest.json" $manifestContent
$compress = @{
  Path = ".\manifest.json", ".\solution.zip"
  DestinationPath = "c:\scripts\site-script-package.zip"
}
Compress-Archive @compress

Add-SPOSiteScriptPackage -Title "Install Contoso flow" -Description "Installs the new Contoso flow in a list" -ContentPath "c:\scripts\site-script-package.zip"

En este ejemplo se agrega un paquete de script de sitio como un archivo zip que contiene un archivo manifest.json con acciones de script como se ejemplificó anteriormente, así como un archivo zip de solución Dataverse con una definición de flujo de Power Automate.

Parámetros

-ContentPath

Ruta de acceso absoluta a un archivo de archivo ZIP que contiene el contenido del nuevo paquete de script de sitio.

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

-Description

Descripción del script de sitio.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Title

Nombre para mostrar del script de sitio.

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

Entradas

None

Salidas

System.Object