Introdução
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.