Поделиться через


Set-SPWorkflowConfig

Настраивает параметры рабочего процесса для заданного веб-приложения.

Синтаксис

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

Описание

Этот командлет содержит несколько наборов параметров. Можно использовать параметры только из одного набора параметров. Совмещать параметры из разных наборов нельзя. Дополнительные сведения об использовании наборов параметров см. в статье Наборы параметров командлета.

Set-SPWorkflowConfig Используйте командлет для настройки параметров рабочего процесса для указанного веб-приложения.

Сведения о разрешениях и актуальную информацию о Windows PowerShell для продуктов SharePoint см. в сетевой документации о командлетах SharePoint Server.

Примеры

------------------ПРИМЕР-----------------------

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

В этом примере задаются параметры рабочего процесса для указанного веб-приложения, чтобы включить декларативные рабочие процессы, включить электронную почту для участников, у которых нет разрешений на сайт, и отключить функцию отправки сообщений электронной почты в виде вложений внешним участникам.

Нет возвращаемых значений. Get-SPWorkflowConfig Используйте командлет для просмотра значений. Чтобы задать параметры рабочего процесса на уровне фермы для времени ожидания доставки событий и отложить пороговое значение и размер пакета, используйте Set-SPFarmConfig.

Параметры

-AssignmentCollection

Позволяет корректно удалять объекты. При использовании объектов таких типов, как SPWeb или SPSite, возможен захват больших объемов памяти, и работа с такими объектами в скриптах Windows PowerShell требует точного управления памятью. С помощью объекта SPAssignment вы можете назначить объекты переменной и освободить память, удалив ненужные объекты. Объекты SPWeb, SPSite или SPSiteAdministration после использования удаляются автоматически, если коллекция назначения или параметр Global не применяются.

При использовании параметра Global все объекты содержатся в глобальном хранилище. Если объекты не используются сразу или удаляются с помощью команды Stop-SPAssignment, может возникнуть нехватка памяти.

Type:SPAssignmentCollection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-DeclarativeWorkflowsEnabled

Задает возможность запуска декларативных рабочих процессов в веб-приложении.

Типом должно быть либо значение 1 для True, либо 0 для False.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-EmailNoPermissionParticipantsEnabled

Указывает, необходимо ли рабочим процессам отправлять задания в сообщениях электронной почты пользователям, не имеющим разрешений доступа к сайту, на котором запущены рабочие процессы.

Типом должно быть либо значение 1 для True, либо 0 для False.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-SendDocumentToExternalParticipants

Указывает, необходимо ли рабочим процессам автоматически отправлять копию документа в виде вложения в сообщении электронной почты участникам, у которых нет доступа к сайту или которые не находятся в связанном каталоге, отличном от доменных служб Active Directory Domain Services (AD DS).

Типом должно быть либо значение 1 для True, либо 0 для False.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-SingleWorkflowEpisodeTimeout

Время выполнения рабочего процесса в секундах.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-SiteCollection

Имя или URL-адрес семейства веб-сайтов.

Единственный параметр, который используется с параметром SiteCollection, — это параметр DeclarativeWorkflowsEnabled. Другие параметры не используются.

Type:SPSitePipeBind
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-WebApplication

Указывает имя или URL-адрес веб-приложения.

Тип должен быть допустимым именем или GUID в формате WebApplication-1212 или URL-адресом в форме. 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 Subscription Edition