简介
SharePoint Embedded 提供了一种更快的方法来生成文件和文档重点应用程序。 SharePoint Embedded 由 SharePoint 提供支持,使每个开发人员、独立软件供应商 (ISV) 和企业都可以轻松地在他们构建的每个应用中包括关键的 Microsoft 365 文件和文档功能。
在本模块中,你将了解如何创建一个 Web 应用程序,该应用程序演示开发人员可以在其启用 SharePoint Embedded 的应用程序中实现的常见方案和用例。
先决条件
- 对 Microsoft 365 租户的管理员访问权限。
- 对 SharePoint Embedded 容器的管理员访问权限。
- Node.js v18
- npm (随 Node.js) 一起安装
- Visual Studio Code
- REST 服务和 API 的中间体验。
- Microsoft Entra ID 应用程序的中间体验。
- OAuth2 身份验证的中间体验。
- 调用 Microsoft Graph REST API 的中间体验。
学习目标
本模块结束时,你应该能够:
- 创建具有访问 SharePoint Embedded 容器所需权限的 Microsoft Entra ID 应用程序。
- 创建基于 Node.js 的 REST API 来处理客户端应用与 SharePoint Embedded 之间的 CRUD 任务。
- 创建一个单页 React 应用程序,该应用程序调用 REST API 以在现有 SharePoint Embedded 容器上执行 CRUD 操作。