Введение
Microsoft Graph предоставляет доступ к данным, хранящимся в службах Microsoft 365. Пользовательские приложения могут использовать API (программный интерфейс) Microsoft Graph для подключения к данным и повышения производительности организации.
Необходимые условия
- Доступ глобального администратора к клиенту Microsoft 365
- Возможность разработки приложений JavaScript
- Рекомендуется базовое понимание концепций идентификатора Microsoft Entra и удостоверений Майкрософт .
- Node.js
- Необходимо полностью изучить модуль Настройка приложения JavaScript для получения данных Microsoft 365 с помощью Microsoft Graph
Цели обучения
Темы, рассматриваемые в этом модуле:
- интегрировать фотографию пользователя в приложение с помощью Microsoft Graph.
Сценарий
Ваша команда разработчиков приступила к работе над новым приложением, которое продавцы в вашей организации будут использовать для управления клиентами. Вы получили следующую просьбу: для персонализации необходимо добавить фотографию в профиль пользователя, который отображается после входа специалиста по продажам в систему.
Чтобы добавить эту функцию, вам потребуется получать фотографию из Microsoft 365 с помощью Microsoft Graph. Приложение будет выполнять проверку подлинности пользователя с помощью удостоверения Майкрософт и получать маркер доступа. Затем приложение будет использовать этот маркер для вызова API фотографий Microsoft Graph и получения нужной фотографии.
Давайте подробнее рассмотрим, как работает этот процесс, и научимся вызывать Microsoft Graph, чтобы получить фотографию пользователя.