Introdução

Concluído

O SharePoint Embedded proporciona uma forma mais rápida de criar aplicações focadas em ficheiros e documentos. O SharePoint Embedded é alimentado pelo SharePoint e facilita que todos os programadores, fornecedores independentes de software (ISV) e empresas incluam capacidades críticas de ficheiros e documentos do Microsoft 365 em todas as aplicações que criarem.

Neste módulo, irá aprender a criar uma aplicação Web que demonstra cenários comuns e casos de utilização que os programadores podem implementar nas respetivas aplicações com o SharePoint Embedded ativado.

Pré-requisitos

  • Acesso de administrador a um inquilino do Microsoft 365.
  • Acesso de administrador a um Contentor Do SharePoint Embedded.
  • Node.js v18
  • npm (instalado com Node.js)
  • Visual Studio Code
  • Experiência intermédia de serviços REST e APIs.
  • Experiência intermédia de aplicações do Microsoft Entra ID.
  • Experiência intermédia de autenticação OAuth2.
  • Experiência intermédia a chamar as APIs REST do Microsoft Graph.

Objetivos de aprendizado

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

  • Crie uma aplicação Microsoft Entra ID com as permissões necessárias para aceder aos Contentores Incorporados do SharePoint.
  • Crie uma API REST baseada em Node.js para processar tarefas CRUD entre uma aplicação do lado do cliente e o SharePoint Embedded.
  • Crie uma aplicação react de página única que chama a API REST para realizar operações CRUD num Contentor Do SharePoint Embedded existente.