症状
ShareGate Migrate は次のエラーを表示します。
The tool was unable to create the Document Set. Either you are unauthorized or there are required fields in your Document Set. Please note that this tool cannot create Document Sets with required fields.
エラーコード
IN-337-058
-058 で終わるエラーコード
詳細
このエラーは、ShareGate Migrate が移行先ライブラリに Document Set を作成できない場合に発生します。これは、権限がないことが原因である場合や、コピー先が SharePoint 2010 であり、ドキュメントセットに必須の列が含まれていることが原因である場合があります。ShareGate Migrate は、SharePoint 2010 で必須列を含む Document Set を作成することをサポートしていません。これは、SharePoint 2010 が、ShareGate Migrate のようなクライアントアプリケーションに対して、すべての値を入力済みの状態で Document Set を作成するためのサービスを提供していないためです。ShareGate Migrate は空の Document Set を作成してから正しい値で更新する必要がありますが、Document Set に必須列がある場合はこれが機能しません。
また、ある Document Set の下に別の Document Set を作成しようとした場合にも発生することがあります(SharePoint はネストされた Document Set をサポートしていません)。
解決策
コピー先が SharePoint 2010 の場合は、SharePoint の移行先ライブラリの設定に移動します。次に、Document Set content type をクリックし、Name(常に必須です)を除くすべてのRequired列について、その列をクリックして設定を編集し、Optionalに設定します。これにより、ShareGate Migrate で Document Set をコピーできるようになります。コピーが完了したら、SharePoint に戻り、設定を以前の状態に戻すことができます。
移行先ライブラリで Document Set を作成する権限があることを確認してください。これは、ブラウザーで、ShareGate Migrate で使用しているものと同じユーザーアカウントを使って移行先の SharePoint サイトに接続することで簡単に確認できます。その後、移行先ライブラリに移動し、手動で Document Set を作成してみて、うまくいくかどうかを確認できます。
ある Document Set の下に別の Document Set を作成しようとしていないことを確認してください。もしそうである場合は、最上位の Document Set を Document Set ではなくフォルダーに変更するか、新しい Document Set をライブラリのルートに直接コピーしてください。
この記事はAIによって翻訳されています。ご不明な点がある場合は、英語の原文をご確認ください。
