Set-SPMetadataServiceApplication
Imposta le proprietà di un'applicazione di servizio metadati gestiti.
Sintassi
Set-SPMetadataServiceApplication
[-Identity] <SPMetadataServiceCmdletPipeBind>
[-AdministratorAccount <String>]
[-ApplicationPool <SPIisWebServiceApplicationPoolPipeBind>]
[-AssignmentCollection <SPAssignmentCollection>]
[-CacheTimeCheckInterval <Int32>]
[-Confirm]
[-DatabaseCredentials <PSCredential>]
[-DatabaseName <String>]
[-DatabaseServer <String>]
[-DoNotUnpublishAllPackages]
[-FailoverDatabaseServer <String>]
[-FullAccessAccount <String>]
[-Name <String>]
[-RestrictedAccount <String>]
[-SyndicationErrorReportEnabled]
[-HubUri <String>]
[-MaxChannelCache <Int32>]
[-ReadAccessAccount <String>]
[-WhatIf]
[-DisablePartitionQuota]
[<CommonParameters>]
Set-SPMetadataServiceApplication
[-Identity] <SPMetadataServiceCmdletPipeBind>
[-AdministratorAccount <String>]
[-ApplicationPool <SPIisWebServiceApplicationPoolPipeBind>]
[-AssignmentCollection <SPAssignmentCollection>]
[-CacheTimeCheckInterval <Int32>]
[-Confirm]
[-DatabaseCredentials <PSCredential>]
[-DatabaseName <String>]
[-DatabaseServer <String>]
[-DoNotUnpublishAllPackages]
[-FailoverDatabaseServer <String>]
[-FullAccessAccount <String>]
[-Name <String>]
[-RestrictedAccount <String>]
[-SyndicationErrorReportEnabled]
[-HubUri <String>]
[-MaxChannelCache <Int32>]
[-ReadAccessAccount <String>]
[-WhatIf]
-GroupsPerPartition <Int32>
-LabelsPerPartition <Int32>
-PropertiesPerPartition <Int32>
-TermSetsPerPartition <Int32>
-TermsPerPartition <Int32>
[<CommonParameters>]
Descrizione
Usare il Set-SPMetadataServiceApplication
cmdlet per impostare le proprietà di un'applicazione del servizio metadati gestiti.
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---------------------
$sa = Get-SPMetadataServiceApplication -Identity 'Managed Metadata Service Application'
Set-SPMetadataServiceApplication -Identity $sa -HubUri 'https://sitename' -SyndicationErrorReportEnabled
Questo esempio consente di aggiungere un hub del tipo di contenuto a un'applicazione di servizio metadati gestiti esistente. Consente inoltre di abilitare la segnalazione errori durante l'importazione dei tipi di contenuto.
--------------------ESEMPIO 2---------------------
$sa = Get-SPMetadataServiceApplication -Identity 'Managed Metadata Service Application'
Set-SPMetadataServiceApplication -Identity $sa -AdministratorAccount 'contoso\username1' -FullAccessAccount 'contoso\AppPoolAccount1,contoso\AppPoolAccount2' -RestrictedAccount 'contoso\AppPoolAccount3,contoso\AppPoolAccount4,contoso\AppPoolAccount5' -ReadAccessAccount 'contoso\AppPoolAccount6'
Questo esempio consente di impostare le autorizzazioni in un'applicazione di servizio metadati gestiti esistente.
Se si usa Windows PowerShell per impostare uno qualsiasi dei valori dell'account, è necessario impostarli tutti.
Il Set-SPMetadataServiceApplication
cmdlet cancella prima tutti gli account, quindi aggiunge gli account specificati.
Parametri
-AdministratorAccount
Elenco delimitato da virgole di account utente o account di servizio nel formato <dominio>\<account> che può creare ed eseguire l'applicazione di servizio. Gli account devono essere esistenti.
Se un valore viene impostato usando questo parametro, tutti i valori esistenti per i parametri FullAccessAccount, ReadAccessAccount e RestrictedAccount vengono rimossi. Valutare la possibilità di impostare tutti e quattro i parametri contemporaneamente.
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 |
-ApplicationPool
Specifica un pool di applicazioni IIS esistente in cui eseguire il servizio Web per l'applicazione di servizio metadati gestiti.
Il valore deve essere un GUID che rappresenta l'identità di un oggetto SPServiceApplicationPool, il nome di un pool di applicazioni esistente o un'istanza di un oggetto SPServiceApplicationPool valido.
Type: | SPIisWebServiceApplicationPoolPipeBind |
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 |
-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 |
-CacheTimeCheckInterval
Specifica l'intervallo, in secondi, che deve trascorrere prima che un server Web front-end richieda le modifiche al server applicazioni. Il valore è impostato per processo timer, applicazione client o applicazione Web.
Il valore minimo è 1 e non è previsto alcun valore massimo. Il valore predefinito è 10.
Type: | Int32 |
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 |
-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 |
-DatabaseCredentials
Specifica l'oggetto PSCredential contenente il nome utente e la password da utilizzare per l'autenticazione di SQL Server del database.
Se deve essere utilizzata l'autenticazione di SQL Server, è necessario specificare il parametro DatabaseCredentials oppure impostare entrambi i parametri DatabaseUserName e DatabasePassword.
Il tipo deve essere un oggetto PSCredential valido.
Type: | PSCredential |
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 |
-DatabaseName
Specifica il nome del database da creare per la nuova applicazione di servizio metadati gestiti.
Il tipo deve essere un nome valido di un database di SQL Server, ad esempio DBMetadati1.
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 |
-DatabaseServer
Specifica il nome del server host del database specificato in DatabaseName.
Il tipo deve essere un nome valido di database di SQL Server, ad esempio HostSqlServer1.
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 |
-DisablePartitionQuota
Se in modalità partizionata, disabilita la quota di partizione.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-DoNotUnpublishAllPackages
Se questo flag è impostato, la pubblicazione dei pacchetti non verrà annullata. Se il parametro HubUri viene modificato, per impostazione predefinita verrà annullata la pubblicazione di tutti i pacchetti di tipi di contenuto.
Se il parametro HubUri non viene modificato, il flag non ha alcun effetto.
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 |
-FailoverDatabaseServer
Specifica il nome del server host per il server di database di failover.
Il tipo deve essere un nome host di SQL Server valido, ad esempio HostSQLServer1.
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 |
-FullAccessAccount
Specifica un set delimitato da virgole di account del pool di applicazioni nel formato <dominio>\<account> a cui verrà concessa l'autorizzazione di lettura/scrittura per l'archivio termini e la raccolta dei tipi di contenuto del servizio metadati gestiti. Gli account devono essere esistenti.
Se un valore viene impostato usando questo parametro, tutti i valori esistenti per i parametri AdministratorAccount, ReadAccessAccount e RestrictedAccount vengono rimossi. Valutare la possibilità di impostare tutti e quattro i parametri contemporaneamente.
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 |
-GroupsPerPartition
In modalità partizionata, imposta il numero massimo di gruppi per partizione.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-HubUri
Specifica l'URL completo della raccolta siti che contiene la raccolta dei tipi di contenuto a cui il servizio darà accesso.
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 |
-Identity
Specifica l'applicazione di servizio metadati gestiti da aggiornare.
Il tipo deve essere un GUID valido o il nome di un'applicazione di servizio metadati gestiti.
Type: | SPMetadataServiceCmdletPipeBind |
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 |
-LabelsPerPartition
In modalità partizionata, imposta il numero massimo di etichette per partizione.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-MaxChannelCache
Specifica il numero massimo di canali Windows Communication Foundation (WCF) che un server Web front-end tiene aperto al server applicazioni. Il valore è impostato per processo timer, applicazione client o applicazione Web.
Il valore minimo è 0 e non è previsto alcun valore massimo. Il valore predefinito è 4.
Type: | Int32 |
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 nuovo nome dell'applicazione di servizio. Il nome può contenere un massimo di 128 caratteri.
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 |
-PropertiesPerPartition
In modalità partizionata, imposta il numero massimo di proprietà per partizione.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-ReadAccessAccount
Specifica un set delimitato da virgole di account del pool di applicazioni nel formato <dominio>\<account> a cui verrà concessa l'autorizzazione di sola lettura per l'archivio termini e la raccolta dei tipi di contenuto del servizio metadati gestiti. Gli account devono essere esistenti.
Se un valore viene impostato usando questo parametro, tutti i valori precedenti per i parametri FullAccessAccount, RestrictedAccount e AdministratorAccount vengono rimossi. Valutare la possibilità di impostare tutti e quattro i parametri contemporaneamente.
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 |
-RestrictedAccount
Specifica un set delimitato da virgole di account del pool di applicazioni nel formato <dominio>\<account> a cui verrà concessa l'autorizzazione per leggere l'archivio termini e la raccolta di tipi di contenuto del servizio metadati gestiti e l'autorizzazione per scrivere per aprire set di termini e set di termini locali e per creare nuove parole chiave dell'organizzazione. Gli account devono essere esistenti.
Se un valore viene impostato usando questo parametro, tutti i valori precedenti per i parametri FullAccessAccount, ReadAccessAccount e AdministratorAccount vengono rimossi. Valutare la possibilità di impostare tutti e quattro i parametri contemporaneamente.
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 |
-SyndicationErrorReportEnabled
Abilita la segnalazione degli errori durante l'importazione dei tipi di contenuto.
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 |
-TermSetsPerPartition
In modalità partizionata, imposta il numero massimo di set di termini per partizione.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-TermsPerPartition
In modalità partizionata, imposta il numero massimo di termini per partizione.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | 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 |