Упражнение. Настройка приложения Microsoft Entra для подключения к Microsoft 365

Завершено

В этом модуле вы увидите электронные сообщения пользователя, полученные из Microsoft 365 с помощью Microsoft Graph. Прежде чем вы сможете это сделать, необходимо войти в приложение с помощью своей учетной записи Microsoft 365. Затем с помощью OAuth вы получите маркер доступа для своего приложения. С помощью этого маркера доступа вы можете вызвать Microsoft Graph и получить данные из Microsoft 365 для пользователя.

Для начала необходимо зарегистрировать приложение Microsoft 365, создав регистрацию приложения в идентификаторе Microsoft Entra. Для этого модуля потребуется приложение со следующими параметрами.

  • Имя: My app
  • Платформа: одностраничное приложение (SPA)
  • Поддерживаемые типы учетных записей: Учетные записи только в этом организационном каталоге (один клиент).
  • URI перенаправления: http://localhost:8080
  • Разрешения API: Microsoft Graph User.Read (делегированные)

Создайте регистрацию приложения Microsoft Entra, выполнив следующие действия.

  1. В веб-браузере перейдите в Центр администрирования Microsoft Entra (https://aad.portal.azure.com).

  2. В меню выберите Идентификатор Microsoft Entra.

    Снимок экрана: идентификатор Microsoft Entra на портале Microsoft Azure.

  3. Выберите Регистрация приложений.

  4. Создайте регистрацию приложения, выбрав пункт Новая регистрация.

    Снимок экрана: тенденции документов, связанных с пользователем.

  5. На экране Регистрация приложения введите следующие значения:

    • Имя: введите имя вашего приложения.
    • Поддерживаемые типы учетных записей: выберите Учетные записи только в этом организационном каталоге (один клиент).
    • URI перенаправления (необязательно): выберите Одностраничное приложение (SPA) и введите http://localhost:8080.
    • Нажмите Зарегистрировать.

    Снимок экрана: регистрация приложения в Microsoft Entra ID.

  6. После успешной регистрации приложения выберите Обзор.

  7. Скопируйте ИД приложения (клиент) и ИД каталога (клиент) и сохраните где-нибудь значения. Они понадобятся при выполнении последующих шагов.

    Снимок экрана: копирование ИД приложения и ИД каталога.