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 conjunto de parâmetros. Você só pode usar parâmetros de um único conjunto de parâmetros; além disso, não é possível combinar parâmetros de diferentes conjuntos. Para saber mais sobre como usar conjuntos de parâmetros, confira o artigo Conjuntos de parâmetros de cmdlet.

Use o Set-SPWorkflowConfig cmdlet para definir 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 emails para 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 de retorno. 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 para adiar o limite e o tamanho do lote, use Set-SPFarmConfig .

Parâmetros

-AssignmentCollection

Gerencia objetos para fins de descarte adequado. 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. Se os objetos não forem usados imediatamente ou forem descartados usando o comando Stop-SPAssignment, um cenário de falta de memória poderá ocorrer.

Type:SPAssignmentCollection
Position:Named
Default value:None
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
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
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
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019
-SingleWorkflowEpisodeTimeout

Tempo em segundos dado ao fluxo de trabalho a ser executado.

Type:Int32
Position:Named
Default value:None
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
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 um GUID, no formato WebApplication-1212 ou uma URL no formato https://server_name/WebApplication-1212.

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