Introdução

Concluído

Microsoft Graph fornece acesso aos dados armazenados entre os serviços do Microsoft 365. Aplicativos personalizados podem usar a API Microsoft Graph (interface de programação de aplicativo) para se conectar aos dados e aprimorar a produtividade organizacional.

Pré-requisitos

Objetivos de aprendizado

Neste módulo, você irá:

  • Compreender a função do Microsoft Entra ID com o Microsoft Graph
  • Entender os conceitos básicos das permissões do Microsoft Graph
  • Demonstrar o registo de uma aplicação Microsoft Entra
  • Demonstrar a capacidade de criar um aplicativo do JavaScript para se conectar ao Microsoft Graph e recuperar dados do Microsoft 365

Cenário

Sua equipe de desenvolvimento está nos estágios iniciais de planejamento para a criação de um aplicativo de cliente. O aplicativo permitirá que os vendedores acessem informações históricas sobre interações anteriores do cliente, como emails, chats, arquivos e reuniões. A meta é que os vendedores tomem decisões melhores ao interagir com os clientes. Como Microsoft 365 usa a identidade da Microsoft para autenticar usuários, sua equipe planeja usá-lo junto com o Microsoft Graph para acessar dados de interação do cliente e exibi-los no aplicativo.

Você criou um aplicativo de protótipo simples para ajudar sua equipe a começar a usar a identidade da Microsoft e Microsoft Graph para recuperar os dados necessários. O aplicativo usa a MSAL (Biblioteca de Autenticação da Microsoft) para autenticar usuários. Com o aplicativo de protótipo inicial pronto para começar, sua equipe planeja:

  • Registe a aplicação no Microsoft Entra ID.
  • Teste o processo de autenticação de usuários de aplicativos e recebimento de um token de acesso (etapa 1 no diagrama a seguir).
  • Use o token de acesso para chamar Microsoft Graph e recuperar dados de Microsoft 365 serviços (etapa 2 no diagrama a seguir).

Diagrama que mostra o fluxo de token de acesso da aplicação entre o Microsoft Entra ID e o Microsoft Graph.

Vamos analisar mais detalhadamente a função que o ID do Microsoft Entra e os tokens de acesso desempenham com o Microsoft Graph.