Einführung

Abgeschlossen

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.