動き出してしまったワークフローをリスト単位で一括停止するスクリプト
ドキュメントライブラリにワークフローを設定して、開始条件を「アイテム作成時」として、テストが完了し、イザ!ライブラリに本番用のフォルダなどを投入したら
フォルダ分、すべてワークフローが動き出したorz
という時にひとつずつワークフローを停止するのは非常に大変です。
そんなときに、ライブラリやリストで動作しているワークフローを一括で強制的に終了させるスクリプトがコチラ
PowerShell: Terminate a workflow for all items in a list on SharePoint Online
マークさんありがとう!!
事前準備として、サイトにも書いてあるように SharePoint Online Client Components SDK いわゆる CSOMが必要ですのでインストールしておきましょう。