Add-SPOSiteScriptPackage

Carrega um novo pacote de script de site para uso diretamente ou em um design de site.

Syntax

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

Description

Carrega um novo pacote de script de site para uso diretamente ou em um design de site. O arquivo de pacote deve ser um arquivo zip que contém todos os arquivos necessários para o script do site. Um arquivo chamado "manifest.json" com ações de script deve estar presente neste arquivo zip.

Exemplos

Exemplo 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"

Este exemplo adiciona um pacote de script de site como um arquivo zip que contém um manifest.json com ações de script como exemplificado anteriormente, bem como um arquivo zip de solução do Dataverse com uma definição de fluxo do Power Automate.

Parâmetros

-ContentPath

O caminho absoluto para um arquivo de arquivo zip que contém o conteúdo do novo pacote de script do site.

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

-Description

Uma descrição do script do site.

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

-Title

O nome de exibição do script do site.

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

Entradas

None

Saídas

System.Object