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
- Administração acesso a um inquilino do Microsoft 365.
- Administração acesso a um Contentor Incorporado do SharePoint.
- 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 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 de React de página única que chama a API REST para realizar operações CRUD num Contentor Incorporado do SharePoint existente.