Update Workflow in SharePoint Server
適用対象:2016 2019 Subscription Edition SharePoint in Microsoft 365
ソフトウェア更新プログラムがインストールされたら、コマンドレットを実行します。
SharePoint Server および Workflow Manager の累積更新プログラム (CU) を状況に合わせてインストールすることが重要です。 更新プログラムを実行したら、Microsoft PowerShell コマンドレットをいくつか実行して、SharePoint Server ファームと Workflow Manager ファームの間の接続を保守する必要があります。
SharePoint Server、Workflow Manager、および Workflow Manager Client の更新プログラムをインストールしたら、次の PowerShell コマンドレットを管理者として SharePoint 管理シェルから実行してください。
重要
更新コマンドレットを実行する前に、SharePoint Server、Workflow Manager、および Workflow Manager Client の最新の更新プログラム レベルをインストールする必要があります。
$credential = [System.Net.CredentialCache]::DefaultNetworkCredentials
$site = Get-SPSite(<siteUri>)
$proxy = Get-SPWorkflowServiceApplicationProxy
$svcAddress = $proxy.GetWorkflowServiceAddress($site)
Copy-SPActivitiesToWorkflowService -WorkflowServiceAddress $svcAddress -Credential $credential -Force $true
注:
ワークフローは複数のサイト サブスクリプションを持つ環境をサポートするため、 $site
サイト コレクションのアドレスによって、ワークフロー設定の適切な構成場所が決まります。
ワークフロー更新に関するトラブルシューティングの手順
すべてのコンポーネントが最新の修正プログラム レベルであることを確認してください。 これには、SharePoint Server、Workflow Manager、および Workflow Manager Client が含まれます。
次のコマンドを使用して $proxy の接続設定を確認します。
$proxy = Get-SPWorkflowServiceApplicationProxy $site = Get-SPSite(<siteUri>) $proxy.GetWorkflowServiceAddress($site)
SharePoint Designer ユーザー インターフェイスに表示されたエラーまたは SharePoint Workflow Status ユーザー インターフェイスに表示されたエラーを確認します。