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