SharePoint Embedded を選択する場合

適用対象: 開発者 ·建築家 ·IT 意思決定者向け

SharePoint Embedded は、アプリでファイルを保存して管理する必要があるものの、ユーザーが独自のコンプライアンス制御の下で各顧客の Microsoft 365 テナント内にファイルを維持する必要がある場合に適しています。 この記事では、SharePoint Embedded の決定に役立ち、開発者が最もよく検討する代替手段と比較します。

次の場合に SharePoint Embedded を選択する

次のステートメントのほとんどが当てはまる場合は、SharePoint Embedded を選択します。

  • 顧客ファイルを格納する マルチテナント SaaS または基 幹業務 アプリを構築します。
  • 顧客は、ファイルをストレージではなく、 自分の Microsoft 365 テナントに保持する必要があります。
  • お客様の IT チームは、 独自の データ損失防止 (DLP)、保持、および電子情報開示ポリシーを適用する必要があります。
  • アプリを唯一のユーザー インターフェイスとして使用して、Microsoft Graph を通じてファイル を完全にプログラムで制御 する必要があります。
  • 組み込みの Office 共同編集、バージョン管理、検索、Copilot グラウンディングを自分で構築する必要はありません。
  • エンド ユーザーがアプリのファイル機能を使用するために Microsoft 365 ライセンスを必要としないようにしたい場合。

次の場合、SharePoint Embedded を再考する

次の場合は、再考するか、別のオプションを選択します。

  • 既製のコード不要のエンドユーザー UI が必要です。 SharePoint Embedded は API のみであり、独自のインターフェイスはありません。代わりに SharePoint Online を検討してください。
  • アプリケーションをビルドしません。 すべての SharePoint Embedded シナリオでは、アプリから Microsoft Graph を呼び出す必要があります。
  • コラボレーション サイト、ポータル、またはイントラネット機能が必要です。 代わりに SharePoint Online を使用してください。

SharePoint Embedded と BLOB ストレージ

コンプライアンスと Office の共同作業が生オブジェクト ストレージよりも重要な場合は、BLOB ストレージよりも SharePoint Embedded を選択してください。

考慮事項 SharePoint Embedded BLOB ストレージ
コンテンツが存在する場所 顧客の Microsoft 365 テナント お使いのストレージ アカウント
コンプライアンス 顧客テナントの Microsoft Purview DLP、保持、電子情報開示を継承します コンプライアンス レイヤーはユーザー自身で構築します
Office 共同編集 Word、Excel、PowerPoint 用に組み込まれています 一般公開されていません
検索と Copilot のグラウンディング 組み込みの Microsoft Search API と Copilot の検出可能性 自分でインデックス作成とグラウンディングを
Access モデル Microsoft Graph、コンテナーごとのアクセス許可 BLOB SAS トークンとクラウド IAM ロール

SharePoint Embedded API と競合ファイル ストレージ API の比較

企業の顧客が独自のデータとポリシーを制御する必要がある場合は、競合するファイル ストレージ API ではなく SharePoint Embedded を選択してください。

考慮事項 SharePoint Embedded 競合するファイル ストレージ API
データ所在地 顧客の Microsoft 365 テナントにとどまります プロバイダーのクラウドに保存されている
顧客が強制するポリシー 顧客の既存の Microsoft 365 ポリシーが適用されます 限定的な顧客制御
エンド ユーザー ライセンス エンド ユーザーにはシートごとのライセンスは必要ありません 多くの場合、シートごとのライセンス
Office 共同編集 組み込みの Word、Excel、PowerPoint 共同編集機能 変換または追加コンテンツが必要

SharePoint Embedded サイトと SharePoint Online サイト

アプリがコンテンツへの唯一のインターフェイスである必要がある場合は、SharePoint Online サイトよりも SharePoint Embedded を選択してください。

考慮事項 SharePoint Embedded SharePoint Online サイト
ユーザー インターフェイス ヘッドレスで API のみ。アプリが UX を所有する ユーザーが閲覧できる組み込みのサイト UI
コンテンツの分離 アプリ コントロールの専用コンテナー 共有サイトとライブラリの構造
ストレージのエンタイトルメント 個別の従量制課金制請求 Counts against Microsoft 365 ストレージ
リスクの回避 ユーザーがサイトを介してアプリをバイパスできない アクセス許可を持つユーザーは、サイトを直接開くことができます

注:

SharePoint Embedded コンテナーは、SharePoint Online サイトよりも高い Microsoft Graph API 要求クォータを取得するため、アプリ主導の大量のファイル操作は、調整される前にさらに拡張できます。

次の手順