Обзор Microsoft Graph
Microsoft Graph открывает доступ к данным и средствам искусственного интеллекта в Microsoft 365. Благодаря этому вы получите единую модель программируемости, которую можно использовать для доступа к колоссальному объему данных в Microsoft 365, Windows и Enterprise Mobility + Security. Используйте множество данных, доступных через Microsoft Graph, для создания приложений для организаций и потребителей, взаимодействующих с миллионами пользователей.
Данные и службы для расширения возможностей платформы Microsoft 365
Три основных компонента платформы Microsoft 365 упрощают доступ к данным и их поток:
-
API Microsoft Graph предлагает единую конечную точку,
https://graph.microsoft.com
, для доступа к сложным, ориентированным на пользователя данным и аналитике в Microsoft Cloud, включая Microsoft 365, Windows и Enterprise Mobility + Security. С помощью интерфейсов REST API и пакетов SDK вы можете получить доступ к конечной точке и создавать приложения, которые поддерживают сценарии Microsoft 365 для повышения продуктивности, улучшения совместной работы, обучения, социальной и рабочей аналитики и т. д. Microsoft Graph также включает мощный набор служб для управления удостоверениями пользователей и устройств, доступом, соблюдением требований и безопасностью и для защиты организаций от утечки или потери данных. - Соединители Microsoft Graph работают во входящем направлении, доставляя данные, не входящие в Microsoft Cloud, в службы и приложения Microsoft Graph, чтобы расширить возможности Microsoft 365, такие как Поиск (Майкрософт). Существуют соединители для многих часто используемых источников данных, например Box, Google Drive, Jira и Salesforce.
- Подключение к данным Microsoft Graph предоставляет набор инструментов для упрощения безопасной и масштабируемой доставки данных Microsoft Graph в популярные хранилища данных Azure. Эти кэшированные данные используются в качестве источников данных для средств разработки Azure, с помощью которых можно создавать интеллектуальные приложения.
Одновременное использование API Microsoft Graph, соединителей и подключения к данным позволяет расширить возможности платформы Microsoft 365. Благодаря доступу к данным Microsoft Graph и другим наборам данных вы можете получить статистику и аналитику, расширить возможности Microsoft 365 и создавать уникальные интеллектуальные приложения.
Из чего состоит Microsoft Graph?
Microsoft Graph предоставляет интерфейсы REST API и клиентские библиотеки для доступа к данным в нижеуказанных облачных службах Майкрософт:
- Основные службы Microsoft 365: Bookings, Календарь, Delve, Excel, Microsoft 365 compliance eDiscovery, Microsoft Поиск, OneDrive, OneNote, Outlook/Exchange, Люди (контакты Outlook), Планировщик, SharePoint, Teams, To Do Viva Insights
- службы Enterprise Mobility + Security: Advanced Threat Analytics, Advanced Threat Protection, Microsoft Entra ID, Identity Manager и Intune
- Службы Windows: действия, устройства, уведомления, универсальная печать
- Службы Dynamics 365 Business Central
Дополнительные сведения см. в статье Основные службы и компоненты в Microsoft Graph.
Что можно делать с помощью Microsoft Graph?
Microsoft Graph позволяет обрабатывать уникальный контекст пользователя и делать его более результативным. Представьте приложение, которое...
- Просматривает следующее собрание и помогает подготовиться к нему, предоставляя информацию об участниках, их должностях и руководителях, а также сведения о последних документах, с которыми работаете вы и ваши сотрудники.
- Проверяет ваш календарь и предлагает оптимальное время для следующего собрания команды.
- Получает диаграмму с перспективной оценкой продаж из файла Excel в OneDrive и позволяет обновлять прогноз в реальном времени с мобильного телефона.
- Подписывается на изменения вашего календаря, отправляет вам оповещение, если вы слишком много времени проводите на собраниях, и рекомендует, какие собрания можно пропустить или поручить кому-нибудь другому (в зависимости от того, насколько их участники важны для вас).
- Помогает вам упорядочивать личные и рабочие данные на телефоне. Например, приложение может группировать изображения, предназначенные для личного хранилища OneDrive, и накладные, которые следует хранить в OneDrive для бизнеса.
- Анализирует масштабируемые данные Microsoft 365, чтобы лица, принимающие решения, видели важные закономерности сотрудничества и распределения во времени, необходимые для повышения производительности работы.
- Вносит пользовательские бизнес-данные в Microsoft Graph и индексирует их для поиска наряду с данными из служб Microsoft 365.
В качестве примера выберите первый сценарий поиска участников собрания. С помощью API Microsoft Graph вы можете:
- Получить адреса электронной почты участников собрания.
- Просмотрите их по отдельности как пользователя в Microsoft Entra ID, чтобы получить сведения о своем профиле.
С помощью связей вы можете перейти к другим ресурсам:
- Связаться с его руководителем через связь с руководителем.
- Получить полезные сведения, в том числе о популярных файлах, которые отслеживает пользователь.
- Узнать, какие люди больше всего связаны с пользователем.
- Расширить сценарий с помощью связи memberOf, чтобы узнать, в какие группы входит пользователь.
- Найти других участников в каждой группе.
- Подключиться к другим сценариям, созданным группами, например по обучению и командной работе.
Дополнительные сведения см. в статье Шаблоны интеграции.
Microsoft Graph продолжает открывать возможности платформы Microsoft 365 для разработчиков, но исключительно при наличии соответствующих разрешений.
Примечание.
Используя API Microsoft Graph, вы соглашаетесь с условиями использования API Microsoft и заявлением Майкрософт о конфиденциальности.
Популярные запросы API
Ознакомьтесь с некоторыми из популярных сценариев работы с API Microsoft Graph. Ссылки ведут на песочницу Graph.
Перенос данных из внешнего источника контента в Microsoft Graph
Используйте соединители Microsoft Graph для переноса данных, не входящих в Microsoft Cloud, в Microsoft Graph. Примерами таких данных могут быть база данных отдела кадров организации или каталог продуктов, размещенные локально, в общедоступных или частных облаках.
Соединители Microsoft Graph позволяют создавать подключения к внешним источникам данных, индексировать данные и хранить их как внешние настраиваемые элементы и файлы. После индексирования эти элементы могут отображаться в Поиске (Майкрософт), а также для приложений, использующих API Поиска (Майкрософт).
Доступ к данным Microsoft Graph в масштабе
Используйте Microsoft Graph Data Connect для доступа к данным в Microsoft Graph в большом масштабе, предоставляя администраторам детализированное согласие и полный контроль над своими данными Microsoft Graph. Подключение к данным помогает оптимизировать их доставку в Microsoft Azure.
С помощью средств Azure можно создавать интеллектуальные приложения с такими функциями:
- Поиск ближайшего специалиста по теме в вашей организации.
- Автоматизация создания базы знаний.
- Анализ приглашений на собрания для предоставления статистики об использовании конференц-залов.
- Выявление мошенничества с данными производительности и взаимодействия.
Когда следует использовать API Microsoft Graph или подключение к данным?
Microsoft Graph Data Connect предоставляет новый способ взаимодействия с данными, доступными с помощью интерфейсов API Microsoft Graph. Подключение к данным предоставляет уникальный набор инструментов, которые помогают оптимизировать создание интеллектуальных приложений в рамках облака Майкрософт.
Функция | API Microsoft Graph | Microsoft Graph Data Connect |
---|---|---|
Область доступа | Один пользователь или весь клиент | Несколько пользователей или групп |
Шаблон доступа | В режиме реального времени | Повторяющееся расписание |
Операции с данными | Работает с оригиналом данных | Работает с кэшем данных |
Защита данных | Данные защищены в пределах Microsoft 365 | Защита данных распространяется на кэш данных в подписке Azure |
Согласие пользователя | Самостоятельное Типы ресурсов |
Нет |
Согласие администратора | Вся организация Типы ресурсов |
Выбор групп пользователей Типов и свойства ресурсов Исключает пользователей |
Средства доступа | Веб-запросы с применением REST | Фабрика данных Azure |
Связанные материалы
- Опробуйте пример запроса в песочнице Graph.
- Воспользуйтесь кратким руководством, чтобы настроить готовый к работе пример приложения.
- Изучите службы и функции , которые можно использовать в своих сценариях.
- Изучите шаблоны интеграции , которые могут применяться к вашему сценарию.
- Узнайте о новых возможностях Microsoft Graph.
- Сведения о лимитных API и службах в Microsoft Graph.
- Узнайте, как получить маркер аутентификации в приложении.
- Начните использовать API.