Einführung
SharePoint Embedded bietet eine schnellere Möglichkeit, datei- und dokumentorientierte Apps zu erstellen. SharePoint Embedded basiert auf SharePoint und macht es für jeden Entwickler, unabhängigen Softwarehersteller (INDEPENDENT Software Vendor, ISV) und Unternehmen einfach, kritische Microsoft 365-Datei- und -Dokumentfunktionen in jede App einzuschließen, die sie erstellen.
In diesem Modul erfahren Sie, wie Sie eine Webanwendung erstellen, die gängige Szenarien und Anwendungsfälle veranschaulicht, die Entwickler in ihren SharePoint Embedded-fähigen Anwendungen implementieren können.
Voraussetzungen
- Administratorzugriff auf einen Microsoft 365-Mandanten.
- Administratorzugriff auf einen SharePoint Embedded-Container.
- Node.js v18
- npm (mit Node.js installiert)
- Visual Studio Code
- Fortgeschrittene Erfahrung mit REST-Diensten und APIs.
- Fortgeschrittene Erfahrung mit Microsoft Entra ID-Anwendungen.
- Fortgeschrittene Erfahrung mit der OAuth2-Authentifizierung.
- Fortgeschrittene Erfahrung beim Aufrufen von Microsoft Graph-REST-APIs.
Lernziele
Am Ende dieses Moduls sollten Sie zu Folgendem in der Lage sein:
- Erstellen Sie eine Microsoft Entra ID-Anwendung mit den erforderlichen Berechtigungen für den Zugriff auf SharePoint Embedded-Container.
- Erstellen Sie eine Node.js-basierte REST-API, um CRUD-Aufgaben zwischen einer clientseitigen App und SharePoint Embedded zu verarbeiten.
- Erstellen Sie eine Single-Page-React-Anwendung, die die REST-API aufruft, um CRUD-Vorgänge für einen vorhandenen Eingebetteten SharePoint-Container auszuführen.