症状
「Update Item Permissions」アクションを含む Nintex ワークフローをコピーしようとすると、次のようなエラーが発生します。
[...] This behavior is not supported with On-Premises Nintex Workflows. The workflow cannot be copied as it could break the security of the site.
エラーコード
NW-052-171
NW-053-171
NW-054-171
NW-055-171
詳細
ShareGate Migrate は、On-Premises への移行時に Microsoft 365 の「Update Item Permissions」アクションを「Set Item Permissions」アクションにマッピングします。ただし、これらのアクションは動作や機能セットが異なります。誤って実行されて誤ったユーザーや誤った項目に権限が付与されることを防ぐため、ShareGate Migrate は、ワークフローが On-Premises の機能セットに合うように更新されない限り、そのワークフローをコピーしません。
解決方法
すべての「Update Item Permissions」アクションが次の条件を満たしていることを確認してください。
パラメーター「Destination site URL」が現在のサイトを参照している
パラメーター「List Name」が、現在のサイトで使用可能なリストを名前で参照している(またはワークフローコンテキストの「List Name」プロパティを参照している)
パラメーター「Filter」が次の条件を満たしている
「Update all list items permission」オプションが選択されていない
フィルター(または CAML クエリ)が設定されている
フィルターの条件が1つのみで、演算子が「is equal to」である
フィルター対象のフィールドが対象リストに存在し、変数やワークフローコンテキスト情報などへの参照ではない
パラメーター「Permission」が、現在のサイトで使用可能な権限レベルを名前で参照している
パラメーター「Remove existing permissions」の値が Yes または No である
パラメーター「Inherit permissions from parent」の値が Yes または No である
上記の条件のいずれかが満たされない場合、ShareGate Migrate はワークフローをコピーしません。
この記事はAIによって翻訳されています。ご不明な点がある場合は、英語の原文をご確認ください。
