Compartilhar via


Set-SPWorkflowConfig

Define as configurações de fluxo de trabalho do aplicativo Web especificado.

Syntax

Set-SPWorkflowConfig
   [-SiteCollection] <SPSitePipeBind>
   [-AssignmentCollection <SPAssignmentCollection>]
   [-DeclarativeWorkflowsEnabled <Boolean>]
   [-EmailNoPermissionParticipantsEnabled <Boolean>]
   [-SendDocumentToExternalParticipants <Boolean>]
   [-SingleWorkflowEpisodeTimeout <Int32>]
   [<CommonParameters>]
Set-SPWorkflowConfig
   [-WebApplication] <SPWebApplicationPipeBind>
   [-AssignmentCollection <SPAssignmentCollection>]
   [-DeclarativeWorkflowsEnabled <Boolean>]
   [-EmailNoPermissionParticipantsEnabled <Boolean>]
   [-SendDocumentToExternalParticipants <Boolean>]
   [-SingleWorkflowEpisodeTimeout <Int32>]
   [<CommonParameters>]

Description

Este cmdlet contém mais de um parâmetro definido. Você pode usar apenas parâmetros de um conjunto de parâmetro e você não pode combinar parâmetros de diferentes conjuntos de parâmetros. Para obter mais informações sobre como usar conjuntos de parâmetros, confira Conjuntos de parâmetros de Cmdlets.

Use o Set-SPWorkflowConfig cmdlet para configurar as configurações de fluxo de trabalho para o aplicativo Web especificado.

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

Set-SPWorkflowConfig -webapplication https://sitename DeclarativeWorkflowsEnabled $true -EmailNoPermissionParticipantsEnabled $true -SendDocumentToExternalParticipants $false

Este exemplo define as configurações de fluxo de trabalho do aplicativo Web especificado para ativar fluxos de trabalho declarativos, ativar o email para os participantes que não têm permissões para o site e desativar a funcionalidade para enviar mensagens de email como anexos para participantes externos.

Nenhum valor retornado. Use o Get-SPWorkflowConfig cmdlet para ver valores. Para definir as configurações de fluxo de trabalho no nível do farm para o tempo limite de entrega de eventos e adiar o limite e o tamanho do lote, use Set-SPFarmConfig.

Parâmetros

-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 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-DeclarativeWorkflowsEnabled

Define se fluxos de trabalho declarativos poderão ser executados no aplicativo Web.

O tipo deve ser 1 para True ou 0 para False.

Type:Boolean
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

-EmailNoPermissionParticipantsEnabled

Define se os fluxos de trabalho enviarão mensagens de email de tarefas para usuários que não possuem permissões para o site no qual os fluxos de trabalho estão em execução.

O tipo deve ser 1 para True ou 0 para False.

Type:Boolean
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

-SendDocumentToExternalParticipants

Define se o fluxo de trabalho envia automaticamente uma cópia do documento como um anexo de email para participantes que não têm acesso ao site ou que não estão em nenhum diretório vinculado além dos Serviços de Domínio Active Directory (AD DS).

O tipo deve ser 1 para True ou 0 para False.

Type:Boolean
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

-SingleWorkflowEpisodeTimeout

Quantidade de tempo em segundos dado ao fluxo de trabalho a ser executado.

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

-SiteCollection

Especifica o nome ou a URL do aplicativo Web.

O único parâmetro usado com o parâmetro SiteCollection é DeclarativeWorkflowsEnabled. Nenhum outro parâmetro é usado.

Type:SPSitePipeBind
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

-WebApplication

Especifica o nome ou a URL do aplicativo Web.

O tipo deve ser um nome válido ou GUID, no formulário WebApplication-1212 ou uma URL, no formulário https://server_name/WebApplication-1212.

Type:SPWebApplicationPipeBind
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