New-SPSite

Crea una nuova raccolta siti nell'URL specificato.

Sintassi

New-SPSite
   [-Url] <String>
   -OwnerAlias <SPUserPipeBind>
   [-AdministrationSiteType <SPAdministrationSiteType>]
   [-AssignmentCollection <SPAssignmentCollection>]
   [-CompatibilityLevel <Int32>]
   [-Confirm]
   [-ContentDatabase <SPContentDatabasePipeBind>]
   [-Description <String>]
   [-HostHeaderWebApplication <SPWebApplicationPipeBind>]
   [-Language <UInt32>]
   [-Name <String>]
   [-OverrideCompatibilityRestriction]
   [-OwnerEmail <String>]
   [-QuotaTemplate <SPQuotaTemplatePipeBind>]
   [-SecondaryEmail <String>]
   [-SecondaryOwnerAlias <SPUserPipeBind>]
   [-SiteSubscription <SPSiteSubscriptionPipeBind>]
   [-Template <SPWebTemplatePipeBind>]
   [-WhatIf]
   [-CreateFromSiteMaster]
   [<CommonParameters>]

Descrizione

Il New-SPSite cmdlet crea una nuova raccolta siti con l'URL e il proprietario dei parametri Url e OwnerAlias. Questo cmdlet può creare raccolte siti in modalità SharePoint Server che usa le versioni legacy di modelli e funzionalità oppure può essere creato in modalità SharePoint Server che usa le nuove versioni di modelli e funzionalità.

Per le autorizzazioni e le informazioni più recenti su Windows PowerShell per i prodotti SharePoint, vedere la documentazione online nella pagina Cmdlet server SharePoint.

Esempio

------------------ESEMPIO 1-----------------------

New-SPSite https://webApp/sites/test -OwnerAlias "DOMAIN\JDoe" -Language 1033 -Template STS#0

In questo esempio viene creata una raccolta siti in inglese in https://< nome> sito/siti/test di proprietà dell'utente DOMAIN\Jdow.

------------------ESEMPIO 2-----------------------

$w = Get-SPWebApplication https://webApp
New-SPSite https://www.contoso.com -OwnerAlias "DOMAIN\jdow" -HostHeaderWebApplication $w -Name "Contoso" -Template STS#0

In questo esempio viene creata una raccolta siti denominata host. Poiché viene specificato il modello, verrà creato il sito Web radice della raccolta siti.

------------------ESEMPIO 3-----------------------

Get-SPWebTemplate | Where{ $_.Title -eq "Team Site" } | ForEach-Object{ New-SPSite https://<site name</sites/test -OwnerAlias DOMAIN\jdow -Template $_ }

Questo esempio consente di creare una raccolta siti con il modello Web "Team Site".

------------------ESEMPIO 4-----------------------

New-SPSite -URL https://webApp/sites/testsite -OwnerAlias "DOMAIN\JDow" -Language 1033 -CompatibilityLevel 14 -Template STS#0

In questo esempio viene creata una raccolta siti in modalità inglese 14 usando il modello sito team in https://< nome> sito/siti/sito di test di proprietà dell'utente DOMAIN\Jdow

Parametri

-AdministrationSiteType

Specifica il tipo di sito.

I valori validi sono None o TentantAdministration.

Type:SPAdministrationSiteType
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-AssignmentCollection

Consente di gestire gli oggetti ai fini della corretta eliminazione dalla memoria. Oggetti quali SPWeb o SPSite richiedono quantità di memoria elevate e per utilizzarli negli script Windows PowerShell è necessario gestire la memoria in modo appropriato. Tramite l'oggetto SPAssignment è possibile assegnare oggetti a una variabile ed eliminarli quando è necessario liberare memoria. Gli oggetti SPWeb, SPSite e SPSiteAdministration utilizzati vengono automaticamente eliminati dalla memoria se non viene utilizzato un insieme di assegnazioni o il parametro Global.

Quando viene utilizzato il parametro Global, tutti gli oggetti vengono memorizzati nell'area di archiviazione globale. Se gli oggetti non vengono utilizzati immediatamente o eliminati dalla memoria tramite il comando Stop-SPAssignment, può verificarsi una condizione di memoria insufficiente.

Type:SPAssignmentCollection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-CompatibilityLevel

Specifica la versione dei modelli da utilizzare durante la creazione di un nuovo oggetto SPSite.

Questo valore consente di impostare il valore CompatibilityLevel iniziale per la raccolta siti.

Se questo parametro non viene specificato, come CompatibilityLevel verrà utilizzata per impostazione predefinita la versione più alta possibile per l'applicazione Web in base all'impostazione SiteCreationMode.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-Confirm

Richiede la conferma prima di eseguire il comando. Per ulteriori informazioni, digitare il comando seguente: get-help about_commonparameters

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-ContentDatabase

Specifica il nome o il GUID del database del contenuto in cui creare il nuovo sito. Se non viene specificato un database del contenuto, verrà selezionata automaticamente la raccolta siti.

Il tipo deve essere un nome di database valido nel formato ContenutoSito1212 oppure un GUID nel formato 1234-5678-9807.

Type:SPContentDatabasePipeBind
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-CreateFromSiteMaster

Specifica se creare un nuovo sito usando il sito master.

I valori validi sono True o False.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2016, SharePoint Server 2019

-Description

Descrive il nuovo sito.

Se non viene specificato alcun valore, questo valore rimane vuoto.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-HostHeaderWebApplication

Specifica che se l'URL specificato deve essere una raccolta siti denominata host, il parametro HostHeaderWebApplication deve essere il nome, l'URL, il GUID o l'oggetto SPWebApplication per l'applicazione Web in cui viene creata la raccolta siti.

Se non si specifica alcun valore, questo valore rimarrà vuoto.

Il tipo deve essere un nome valido in uno dei formati seguenti:

--Un'applicazione Web

--Un URL (ad esempio, https://server_name)

--Un GUID (ad esempio, 1234-5678-9876-0987)

Type:SPWebApplicationPipeBind
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-Language

Specifica l'ID di di lingua per la nuova raccolta siti.

Se non si specifica una lingua, la raccolta siti verrà creata con la stessa lingua specificata al momento dell'installazione del prodotto.

Il tipo deve essere un identificatore di lingua (LCID) valido.

Type:UInt32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-Name

Specifica il titolo della nuova raccolta siti.

Se non si specifica alcun titolo, verrà applicato il nome predefinito.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-OverrideCompatibilityRestriction

Specifica se utilizzare la restrizione di compatibilità per il sito.

I valori validi sono True o False.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-OwnerAlias

Specifica il nome dell'account di accesso del proprietario del sito.

Il tipo deve essere un alias di utente valido nel formato Dominio\nomeutente.

Type:SPUserPipeBind
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-OwnerEmail

Specifica l'indirizzo di posta elettronica del proprietario del sito. Se non viene specificato alcun valore, questo valore rimarrà vuoto.

Il tipo deve essere un indirizzo di posta elettronica nel formato . someone@example.com

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-QuotaTemplate

Specifica il modello di quota per il nuovo sito. Il modello deve esistere già.

Se non si specifica un modello, non verrà applicata alcuna quota.

Type:SPQuotaTemplatePipeBind
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-SecondaryEmail

Specifica l'indirizzo di posta elettronica del proprietario secondario del sito. Se non viene specificato alcun valore, questo valore rimarrà vuoto.

Il tipo deve essere un indirizzo di posta elettronica, nel formato someone@example.com.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-SecondaryOwnerAlias

Specifica le credenziali dell'account di accesso del proprietario secondario del sito.

Se non viene specificato alcun valore, questo valore rimane vuoto.

Il tipo deve essere un alias di utente valido nel formato Dominio\nomeutente.

Type:SPUserPipeBind
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-SiteSubscription

Specifica il gruppo di siti da cui recuperare le raccolte siti.

Type:SPSiteSubscriptionPipeBind
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-Template

Specifica il modello Web per il sito Web radice della nuova raccolta siti.

Il modello deve essere già installato.

Se non si specifica un modello, non verrà effettuato il provisioning di alcun modello.

Type:SPWebTemplatePipeBind
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-Url

Specifica l'URL utilizzato dalla nuova raccolta siti.

Se l'URL non è un sito di intestazione host, l'URL deve iniziare con l'URL dell'applicazione Web.

Type:String
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-WhatIf

Visualizza un messaggio che illustra gli effetti del comando anziché eseguire il comando. Per ulteriori informazioni, digitare il comando seguente: get-help about_commonparameters

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019