SharePoint Embedded 移行 API を使用すると、開発者は外部ソース (Azure BLOB ストレージなど) から SharePoint Embedded コンテナーに大量のコンテンツをプログラムで移行できます。 この API は、スケーラブルで安全で自動化された移行ワークフローを必要とするアプリケーション向けに設計されています。
SharePoint Embedded 移行 API を使用する方法
移行プロセスには、次の操作を使用する 4 つの重要な手順が含まれます。
- ファイル コンテンツとメタデータの一時ストレージ用に SharePoint マネージド Azure BLOB ストレージ コンテナーをプロビジョニングします。
- BLOB ストレージ コンテナーの中間Azureコンテンツを指定された SharePoint Embedded コンテナーにコピーする移行ジョブを送信します。
- 成功メトリックやエラー ログなど、移行ジョブのリアルタイムの状態更新プログラムを取得します。
- 処理のためにキューに入れた保留中の移行ジョブをクリーンアップします。
一般的なユース ケース
Microsoft Graph APIには、SharePoint Embedded 移行の一般的なユース ケースをサポートするメソッドが用意されています。
| ユース ケース | REST リソース |
|---|---|
| BLOB ストレージ コンテナー Azureプロビジョニングする | fileStorageContainer |
| 移行ジョブの作成と削除 | sharePointMigrationJob |
| 移行ジョブの進行状況を取得する | sharePointMigrationEvent |
次の手順
Microsoft Graph APIを使用して、コンテンツを SharePoint Embedded コンテナーに移行します。 詳細情報
- 自分のシナリオに最も役立つリソースと方法を検討する。
- Graph エクスプローラーで API を試す。