Introdução

Concluído

O SharePoint Embedded fornece uma maneira mais rápida de criar aplicativos focados em arquivos e documentos. O SharePoint Embedded é da plataforma SharePoint e facilita para todos os desenvolvedores, ISV (fornecedores independentes de software) e empresas a inclusão de recursos críticos de arquivos e documentos do Microsoft 365 em todos os aplicativos que criam.

Neste módulo, você aprenderá a criar um aplicativo Web que demonstra cenários comuns e casos de uso que os desenvolvedores podem implementar em seus aplicativos habilitados para o SharePoint Embedded.

Pré-requisitos

  • Acesso de Administração a um locatário do Microsoft 365.
  • Acesso de Administração a um Contêiner do SharePoint Embedded.
  • Node.js v18
  • npm (instalado com Node.js)
  • Visual Studio Code
  • Experiência intermediária de serviços REST e APIs.
  • Experiência intermediária de aplicativos do Microsoft Entra ID.
  • Experiência intermediária de autenticação OAuth2.
  • Experiência intermediária chamando APIs REST do Microsoft Graph.

Objetivos de aprendizado

Ao final deste módulo, você deverá ser capaz de:

  • Crie um aplicativo do Microsoft Entra ID com as permissões necessárias para acessar os Contêineres Incorporados do SharePoint.
  • Crie uma API REST baseada em Node.js para lidar com tarefas CRUD entre um aplicativo do lado do cliente e o SharePoint Embedded.
  • Crie um aplicativo React de página única que chame a API REST para executar operações CRUD em um contêiner existente do SharePoint Embedded.