Введение

Завершено

Microsoft Graph предоставляет доступ к данным, хранящимся в службах Microsoft 365. Пользовательские приложения могут использовать API (программный интерфейс) Microsoft Graph для подключения к данным и повышения производительности организации.

Необходимые условия

Цели обучения

Изучив этот модуль, вы сможете:

  • Общие сведения о роли Идентификатора Microsoft Entra в Microsoft Graph
  • осмыслить основные понятия, касающиеся разрешений Microsoft Graph;
  • Демонстрация регистрации приложения Microsoft Entra
  • продемонстрировать возможность создания приложения JavaScript для подключения к Microsoft Graph и получения данных из Microsoft 365.

Сценарий

Ваша команда разработчиков находится на этапе первоначального планирования процесса создания приложения для клиента. С помощью этого приложения специалисты по продажам смогут получать доступ к сведениям о взаимодействии с клиентами, например к электронным письмам, чатам, файлам и собраниям. Основная цель приложения — помочь специалистам по продажам принимать более качественные решения при работе с клиентами. Так как в Microsoft 365 для проверки подлинности пользователей используются удостоверения Майкрософт, ваша команда планирует использовать их наряду с Microsoft Graph для доступа к данным о взаимодействии с клиентами и отображения этих данных в приложении.

Вы создали простой прототип приложения, используя который, ваша команда сможет начать применять удостоверения Майкрософт и Microsoft Graph для получения необходимых данных. Для проверки подлинности пользователей в приложении используется библиотека Microsoft Authentication Library (MSAL). Разработав первоначальный прототип приложения, ваша команда планирует сделать следующее:

  • Зарегистрируйте приложение в Microsoft Entra ID.
  • протестировать процесс проверки подлинности пользователей приложения и получения маркера доступа (действие 1 на приведенной ниже схеме);
  • использовать маркер доступа для вызова Microsoft Graph и получения данных из служб Microsoft 365 (действие 2 на приведенной ниже схеме).

Схема, показывающая поток маркера доступа приложения между Идентификатором Microsoft Entra и Microsoft Graph.

Давайте подробнее рассмотрим роль, которую идентификатор Microsoft Entra и маркеры доступа играют с Microsoft Graph.