Set-SPMetadataServiceApplication
Define as propriedades de um aplicativo de serviço de metadados gerenciados.
Syntax
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>]
Description
Use o Set-SPMetadataServiceApplication
cmdlet para definir as propriedades de um aplicativo de serviço de metadados gerenciado.
Para obter as permissões e informações mais recentes sobre o Windows PowerShell para Produtos SharePoint, confira a documentação online em Cmdlets do SharePoint Server.
Exemplos
--------------------EXEMPLO 1---------------------
$sa = Get-SPMetadataServiceApplication -Identity 'Managed Metadata Service Application'
Set-SPMetadataServiceApplication -Identity $sa -HubUri 'https://sitename' -SyndicationErrorReportEnabled
Este exemplo adiciona um hub de tipos de conteúdo a um aplicativo de serviço de metadados gerenciados existente. Também permite a geração de relatório de erros quando os tipos de conteúdo são importados.
--------------------EXEMPLO 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'
Este exemplo define permissões em um aplicativo de serviço de metadados gerenciados existente.
Se você usar Windows PowerShell para definir qualquer um dos valores da conta, você deverá definir todos eles.
O Set-SPMetadataServiceApplication
cmdlet primeiro apaga todas as contas e adiciona as contas especificadas.
Parâmetros
-AdministratorAccount
Uma lista separada por vírgulas de contas de usuário ou contas de serviço no formato <domain>\<account> que pode criar e executar o aplicativo de serviço. As contas já devem existir.
Se um valor for definido usando esse parâmetro, todos os valores existentes para os parâmetros FullAccessAccount, ReadAccessAccount e RestrictedAccount serão removidos. Considere definir todos os quatro parâmetros ao mesmo tempo.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-ApplicationPool
Especifica um pool de aplicativos ISS existente no qual executar o serviço Web para o aplicativo de serviço de metadados gerenciados.
O valor deve ser um GUID que seja a identidade de um objeto SPServiceApplicationPool, o nome de um pool de aplicativos existente ou uma instância de um objeto SPServiceApplicationPool válido.
Type: | SPIisWebServiceApplicationPoolPipeBind |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-AssignmentCollection
Gerencia objetos para o devido descarte. O uso de objetos como SPWeb ou SPSite pode consumir grandes quantidades de memória e o uso desses objetos em scripts do Windows PowerShell requer gerenciamento de memória adequado. Usando o objeto SPAssignment, você poderá atribuir objetos a uma variável e descartar os objetos após o uso para liberar memória. Quando objetos SPWeb, SPSite ou SPSiteAdministration são usados, os objetos são automaticamente descartados se um conjunto de atribuições ou o parâmetro Global não forem usados.
Quando o parâmetro Global é usado, todos os objetos estão contidos no repositório global.
Quando os objetos não são usados imediatamente ou são descartados com o uso do comando Stop-SPAssignment
, pode ocorrer um cenário de memória insuficiente.
Type: | SPAssignmentCollection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-CacheTimeCheckInterval
Especifica o intervalo, em segundos, que um servidor Web front-end deve aguardar antes de pedir alterações ao servidor de aplicativos. Esse valor é definido por trabalho de timer, aplicativo cliente ou aplicativo Web.
O valor mínimo é 1; não há valor máximo. O valor padrão é 10.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-Confirm
Solicita sua confirmação antes de executar o comando.
Para saber mais, digite o seguinte comando: 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 Subscription Edition |
-DatabaseCredentials
Especifica o objeto PSCredential que contém o nome de usuário e a senha a serem usados para a autenticação SQL de banco de dados.
Se a autenticação SQL for usada, será necessário especificar o parâmetro DatabaseCredentials ou definir os parâmetros DatabaseUserName e DatabasePassword.
O tipo deve ser um objeto PSCredential válido.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-DatabaseName
Especifica o nome do banco de dados que contém o repositório de termos do aplicativo de serviço de metadados gerenciados.
O tipo deve ser um nome válido de um banco de dados do SQL Server, como, por exemplo, MeatadataDB1.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-DatabaseServer
Especifica o nome do servidor host para o banco de dados especificado em DatabaseName.
O tipo deve ser um nome válido de um banco de dados do SQL Server; por exemplo, SqlServerHost1.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-DisablePartitionQuota
Quando no modo particionado, desabilita a cota de partição.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-DoNotUnpublishAllPackages
Se esse sinalizador for definido, os pacotes não serão não publicados. Se o parâmetro HubUri for alterado, todos os pacotes de tipos de conteúdo serão não publicados por padrão.
Se o parâmetro HubUri não for alterado, esse sinalizador não terá efeito.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-FailoverDatabaseServer
Especifica o nome do servidor host para o servidor de banco de dados de failover.
O tipo deve ser um nome válido de host do SQL Server; por exemplo, SQLServerHost1.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-FullAccessAccount
Especifica um conjunto separado por vírgulas de contas de pool de aplicativos no formato <domain>\<account> que receberá permissão de leitura/gravação para a galeria de tipos de conteúdo e armazenamento de termos do serviço de metadados gerenciado. As contas já devem existir.
Se um valor for definido usando esse parâmetro, todos os valores existentes para os parâmetros AdministratorAccount, ReadAccessAccount e RestrictedAccount serão removidos. Considere definir todos os quatro parâmetros ao mesmo tempo.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-GroupsPerPartition
Quando no modo particionado, define o número máximo de grupos por partição.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-HubUri
Especifica a URL totalmente qualificada do conjunto de sites que contém a galeria de tipos de conteúdo ao qual o serviço fornecerá acesso.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-Identity
Especifica o aplicativo de serviço de metadados gerenciados a ser atualizado.
O tipo deve ser um GUID válido ou o nome de um aplicativo de serviço de metadados gerenciados válido.
Type: | SPMetadataServiceCmdletPipeBind |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-LabelsPerPartition
Quando no modo particionado, define o número máximo de rótulos por partição.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-MaxChannelCache
Especifica o número máximo de canais WCF (Windows Communication Foundation) que um servidor Web front-end mantém aberto para o servidor de aplicativos. Esse valor é definido por trabalho de timer, aplicativo cliente ou aplicativo Web.
O valor mínimo é 0; não há valor máximo. O valor padrão é 4.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-Name
Especifica o novo nome do aplicativo de serviço. O nome pode conter no máximo 128 caracteres.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-PropertiesPerPartition
Quando no modo particionado, define o número máximo de propriedades por partição.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-ReadAccessAccount
Especifica um conjunto separado por vírgulas de contas de pool de aplicativos no formato <domain>\<account> que receberá permissão somente leitura para a galeria de tipos de conteúdo e armazenamento de termos do serviço de metadados gerenciado. As contas já devem existir.
Se um valor for definido usando esse parâmetro, todos os valores anteriores para os parâmetros FullAccessAccount, RestrictedAccount e AdministratorAccount serão removidos. Considere definir todos os quatro parâmetros ao mesmo tempo.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-RestrictedAccount
Especifica um conjunto separado por vírgulas de contas de pool de aplicativos no formato <domain>\<account> que receberá permissão para ler o armazenamento de termos do serviço de metadados gerenciado e a galeria de tipos de conteúdo e a permissão para gravar para abrir conjuntos de termos e conjuntos de termos locais e criar novas palavras-chave da empresa. As contas já devem existir.
Se um valor for definido usando esse parâmetro, todos os valores anteriores para os parâmetros FullAccessAccount, ReadAccessAccount e AdministratorAccount serão removidos. Considere definir todos os quatro parâmetros ao mesmo tempo.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-SyndicationErrorReportEnabled
Permite a geração de relatórios de erros quando tipos de conteúdo são importados.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-TermSetsPerPartition
Quando no modo particionado, define o número máximo de conjuntos de termos por partição.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-TermsPerPartition
Quando no modo particionado, define o número máximo de termos por partição.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-WhatIf
Exibe uma mensagem que descreve o efeito do comando em vez de executar o comando.
Para saber mais, digite o seguinte comando: 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 Subscription Edition |