Set-SPWorkflowConfig

Establece la configuración de flujo de trabajo para la aplicación web especificada.

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 contiene más de un conjunto de parámetros. Solo puede usar parámetros de un conjunto y no puede combinar parámetros de conjuntos distintos. Para más información sobre cómo usar conjuntos de parámetros, vea Conjuntos de parámetros de cmdlets.

Use el Set-SPWorkflowConfig cmdlet para configurar los valores de flujo de trabajo de la aplicación web especificada.

Para obtener permisos y la información más reciente acerca de Windows PowerShell para Productos de SharePoint, vea la documentación en línea en Cmdlets de SharePoint Server.

Ejemplos

------------------EJEMPLO------------------

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

En este ejemplo se establece la configuración de flujo de trabajo para que la aplicación web especificada active flujos de trabajo declarativos, active el correo electrónico a los participantes que no tengan permisos para el sitio y desactive la funcionalidad para enviar mensajes de correo electrónico como datos adjuntos a participantes externos.

No hay valores devueltos. Use el Get-SPWorkflowConfig cmdlet para ver los valores. Para establecer la configuración de flujo de trabajo de nivel de granja de servidores para el tiempo de espera de entrega de eventos y posponer el umbral y el tamaño del lote, use Set-SPFarmConfig.

Parámetros

-AssignmentCollection

Administra objetos para su correcta eliminación. El uso de objetos como SPWeb o SPSite puede requerir una gran cantidad de memoria y su uso en scripts de Windows PowerShell requiere una administración adecuada de la memoria. Mediante el uso del objeto SPAssignment se pueden asignar objetos a una variable y eliminar los objetos cuando ya no sean necesarios para liberar memoria. Cuando se usan los objetos SPWeb, SPSite o SPSiteAdministration, los objetos se eliminan automáticamente si no se usa una colección de asignaciones o el parámetro Global.

Cuando se usa el parámetro Global, todos los objetos se guardan en el almacén global. Si los objetos no se usan de forma inmediata o se eliminan mediante el comando Stop-SPAssignment, puede producirse un error de memoria 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

Establece si se permite que los flujos de trabajo declarativos se ejecuten en la aplicación web.

El tipo debe ser 1 para True o 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

Establece si los flujos de trabajo envían mensajes de correo electrónico de tareas a los usuarios que no tienen permisos para el sitio en el que se están ejecutando los flujos de trabajo.

El tipo debe ser 1 para True o 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

Establece si los flujos de trabajo envían automáticamente una copia del documento como datos adjuntos de correo electrónico a los participantes que no tienen acceso al sitio o que no están en ningún directorio vinculado distinto de los Servicios de dominio de Active Directory (AD DS).

El tipo debe ser 1 para True o 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

Cantidad de tiempo en segundos dado al flujo de trabajo que se va a ejecutar.

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 el nombre o la dirección URL de la colección de sitios.

El único otro parámetro que se usa con el parámetro SiteCollection es DeclarativeWorkflowsEnabled. No se usan otros parámetros.

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 el nombre o la dirección URL de la aplicación web.

El tipo debe ser un nombre o GUID válido, con el formato WebApplication-1212, o una dirección URL, en el formulario. 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