Введение
SharePoint Embedded предоставляет более быстрый способ создания файлов и приложений, ориентированных на документы. SharePoint Embedded работает на платформе SharePoint и позволяет каждому разработчику, независимому поставщику программного обеспечения (ISV) и предприятиям легко включать критически важные возможности файлов и документов Microsoft 365 в каждое созданное приложение.
В этом модуле вы узнаете, как создать веб-приложение, которое демонстрирует распространенные сценарии и варианты использования, которые разработчики могут реализовать в своих приложениях с поддержкой SharePoint Embedded.
Предварительные условия
- Администратор доступ к клиенту Microsoft 365.
- Администратор доступ к встроенному контейнеру SharePoint.
- Node.js версии 18
- npm (устанавливается с Node.js)
- Visual Studio Code
- Промежуточный опыт служб и API-интерфейсов REST.
- Промежуточный опыт Microsoft Entra ID приложений.
- Промежуточный интерфейс проверки подлинности OAuth2.
- Промежуточный интерфейс вызова ИНТЕРФЕЙСОВ REST API Microsoft Graph.
Цели обучения
По завершении этого модуля вы сможете:
- Создайте приложение Microsoft Entra ID с необходимыми разрешениями для доступа к внедренным контейнерам SharePoint.
- Создайте REST API на основе Node.js для обработки задач CRUD между клиентским приложением и SharePoint Embedded.
- Создайте одностраничное приложение React, которое вызывает REST API для выполнения операций CRUD в существующем контейнере SharePoint Embedded.