SharePoint Embedded 移行 API を使用する

SharePoint Embedded 移行 API を使用すると、開発者は外部ソース (Azure BLOB ストレージなど) から SharePoint Embedded コンテナーに大量のコンテンツをプログラムで移行できます。 この API は、スケーラブルで安全で自動化された移行ワークフローを必要とするアプリケーション向けに設計されています。

SharePoint Embedded 移行 API を使用する方法

移行プロセスには、次の操作を使用する 4 つの重要な手順が含まれます。

  1. ファイル コンテンツとメタデータの一時ストレージ用に SharePoint マネージド Azure BLOB ストレージ コンテナーをプロビジョニングします。
  2. BLOB ストレージ コンテナーの中間Azureコンテンツを指定された SharePoint Embedded コンテナーにコピーする移行ジョブを送信します。
  3. 成功メトリックやエラー ログなど、移行ジョブのリアルタイムの状態更新プログラムを取得します。
  4. 処理のためにキューに入れた保留中の移行ジョブをクリーンアップします。

一般的なユース ケース

Microsoft Graph APIには、SharePoint Embedded 移行の一般的なユース ケースをサポートするメソッドが用意されています。

ユース ケース REST リソース
BLOB ストレージ コンテナー Azureプロビジョニングする fileStorageContainer
移行ジョブの作成削除 sharePointMigrationJob
移行ジョブの進行状況を取得する sharePointMigrationEvent

次の手順

Microsoft Graph APIを使用して、コンテンツを SharePoint Embedded コンテナーに移行します。 詳細情報