テンプレートは、コンテンツのコピーや一括編集を行う際にオプションをカスタマイズするために使用できます。コピーに使用するオプションを選択したり、移行先のリストまたはライブラリのすべての列に対してカスタムアクションを設定したりできます。
カスタマイズしたオプションは、移行ジョブに対して常に自動的に保存されますが、テンプレートを作成することで、それらのオプションを複数の移行で使用できるようになります。
PowerShellスクリプトでプロパティテンプレートを定義する方法については、New-PropertyTemplateを参照してください。
使用方法
Copy contentまたはBulk edit contentを実行します。
Copy contentから、右上のOptionsをクリックしてCopy optionsにアクセスします。
Bulk edit contentからは、通常の流れに従うとBulk edit options画面が表示されます。
Options画面で、Templateドロップダウンをクリックします。
+ Create templateをクリックします
テンプレートに名前を付けます。
Saveをクリックします。
テンプレートに使用したいオプションを選択します。詳細については、General、Metadata、Filter optionsを参照してください。
すべて設定が完了したら、Saveして今後使用するためにテンプレートを保存できます。必要に応じて、テンプレートをDuplicateしたり、exportしたり、以前にエクスポートした保存済みテンプレートをimportしたりすることもできます。保存されたすべてのテンプレートは、Copy Optionsメニューからアクセスできます。
General options
以下は、Generalタブに表示されるオプションです。
Operation mode
Automatic(既定): どのような状況でも確認を求められません。移行先に既に存在するアイテムについて、以下のいずれかのオプションを選択できます。
Copy and replace them(既定): 移行先で同じ名前を持つアイテムを置き換えます。
Don't copy existing items: 移行先に存在するアイテムと同じ名前のアイテムはコピーしません。
Copy and keep both: 重複するアイテムをコピーしますが、エラーや上書きを避けるために一方の名前を自動的に変更します。
Copy if newer (incremental): 更新日時が移行元よりも古い場合にのみ、重複するアイテムを置き換えます。詳細。
Manual: エラーや警告が発生した場合に、実行するアクションの選択を求められます。
Note: アイテムが多い場合、Manualはお勧めしません。
Configuration
利用可能なオプションから、保持したいアイテムやプロパティを選択します。
List content: リストやライブラリ内のすべてのリストアイテム、ドキュメント、フォルダー、ドキュメントセットがコピーされます。
Custom permissions: コピー中に、リスト、ライブラリ、およびそのコンテンツのカスタム権限が保持されます。選択しない場合、すべて親から権限を継承するように設定されます。
Workflows (Out-of-the-box, SharePoint Designer and Nintex): 移行するオブジェクトに関連付けられたワークフローが移行先にコピーされます。サポートされるのは、SharePoint組み込みのワークフロー、SharePoint DesignerおよびNintex Workflowsで作成されたワークフローのみです。
Required features: コピーする要素に必要なサイトおよびサイトコレクションの機能は、すべて自動的に有効化されます。
Web parts: ページをコピーする際に、Webパーツもコピーされます。
Customized list forms: カスタマイズされたリストやコンテンツタイプのフォームがコピーされます。このオプションを選択すると、選択しない場合よりもコピーが大幅に遅くなるため、本当に必要なリストやライブラリをコピーする場合にのみ選択してください。これにはNintex、InfoPath、およびASPXフォームが含まれます。
List views: カスタマイズされたリストビューがコピーされます。
User alerts: リストのユーザーアラートがコピーされます。List Contentオプションが選択されている場合、アイテムのユーザーアラートもコピーされます。これには、移行元と移行先のサーバーにServer extensionが必要です。
Preserve authors and timestamps: このオプションを選択すると、コピー中に「Created By」、「Created」、「Modified By」、「Modified」列の値が引き継がれます。
Version history: このオプションを選択すると、移行中にバージョン履歴が保持されます。このオプションを使用するには、移行先のリストまたはライブラリでバージョン管理を有効にしておく必要があります。移行先でメジャーバージョンのみが許可されている場合、移行元のメジャーバージョンのみがコピーされ、ドラフト(マイナー)バージョンはコピーされません。
Limit to X latest versions: このオプションを選択し、必要なバージョン数を入力すると、ShareGate Migrateは常に少なくとも1つのメジャーバージョンを保持しながら、最新のXバージョンをコピーします。
Preserve permissions: このオプションを選択すると、移行中にアイテムレベルの権限が保持されます。このオプションを選択すると、マッピングされたユーザーとグループおよびマッピングされた権限レベルを考慮しながら、コピー時にすべてのアイテムレベルの権限が保持されます。選択しない場合、すべて親から権限を継承するように設定されます(これはSharePointの既定の動作です)。
User alerts: このオプションを選択すると、アイテムに関連付けられたユーザーアラートが保持されます。これには、移行元と移行先のサイトにServer extensionが必要です。
Preserve Web parts: このオプションを選択すると、ページをコピーする際にWebパーツが保持されます。
Update links: このオプションを選択すると、リンクが修正されます。つまり、移行元サイト内の別のアイテムにリンクしているアイテムは、移行中に移行先サイト内のアイテムにリンクするように修正されます。例えば、Wikiページライブラリに2つのページ(DetailsページとGeneralページ)があるとします。Generalページには、Detailsページへのリンクが含まれています。これら2つのページを新しいサイトの新しいWikiページライブラリに移行する際、リンクを修正するオプションを選択しない場合、新しいGeneralページには以前と同じリンクが含まれるため、古いDetailsページにリンクされたままになります。リンクを修正するオプションを選択すると、新しいGeneralページは新しいDetailsページにリンクされます。
Flatten folder hierarchy: このオプションを選択すると、移行先にコピーする際にフォルダー構造を完全に排除し、すべてのアイテムやドキュメントを最上位レベルに配置できます。
Title and URL
このフィールドを変更すると、移行先でのタイトルとURLが変更されます(移行元のタイトルとURLは変更されません)。
Metadata
既定値を維持することも、新しいマッピング値を設定することもできます。
Set mapped value: 指定した移行先の列にマッピングされた移行元の列で指定されている値を設定します。既に移行元プロパティにマッピングされているか、マッピングを設定する必要があるかを示すインジケーターが表示されます。Set mappingをクリックすると、Map Propertiesウィンドウが開きます。
Set custom value: コンテンツをコピーする際に、特定のコンテンツタイプの指定した列で使用する特定の値を設定できます。
Ask a value: このコンテンツタイプを使用してコピーされる各アイテムで処理を停止し、値を指定するよう求めます。
Set mapped value or default: Set mapped valueと同様の処理を行いますが、結果の値が空の場合は、指定した既定値を使用します
Ignore: 移行先ではこのプロパティは空のままになります。
Filter options
Time range filter: このフィルターを有効にすると、特定の日付範囲内に作成または変更されたアイテムに移行を限定できます。
テンプレートの編集または削除
テンプレートを編集するには、Templateドロップダウンでテンプレートにマウスを合わせ、編集アイコンをクリックします。
テンプレートを削除するには、Templateドロップダウンでテンプレートにマウスを合わせ、削除アイコンをクリックします。
この記事はAIによって翻訳されています。ご不明な点がある場合は、英語の原文をご確認ください。
