概要
SharePoint Embedded を使用すると、ファイルを構築し、焦点を絞ったアプリを文書化する高速な方法が提供されます。 SharePoint Embedded は SharePoint を利用しており、すべての開発者、独立系ソフトウェア ベンダー (ISV)、エンタープライズが、ビルドするすべてのアプリに重要な Microsoft 365 ファイルとドキュメントの機能を簡単に含めることができます。
このモジュールでは、開発者が SharePoint Embedded 対応アプリケーションに実装できる一般的なシナリオとユース ケースを示す Web アプリケーションを作成する方法について説明します。
前提条件
- Microsoft 365 テナントへの管理者アクセス。
- SharePoint 埋め込みコンテナーへの管理者アクセス。
- Node.js v18
- npm (Node.js と共にインストール)
- Visual Studio Code
- REST サービスと API の中間エクスペリエンス。
- Microsoft Entra ID アプリケーションの中間エクスペリエンス。
- OAuth2 認証の中間エクスペリエンス。
- Microsoft Graph REST API を呼び出す中間エクスペリエンス。
学習の目的
このモジュールの最後には、以下のことが可能になります。
- SharePoint Embedded Containers にアクセスするために必要なアクセス許可を持つ Microsoft Entra ID アプリケーションを作成します。
- クライアント側アプリと SharePoint Embedded の間で CRUD タスクを処理する Node.js ベースの REST API を作成します。
- REST API を呼び出して既存の SharePoint 埋め込みコンテナーに対して CRUD 操作を実行する単一ページの React アプリケーションを作成します。