Общие сведения о Microsoft Graph — Microsoft Graph
Обратная связь Изменить
Twitter LinkedIn Facebook Адрес электронной почты
- Статья
- Чтение занимает 5 мин
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, Поиск (Майкрософт), OneDrive, OneNote, Outlook/Exchange, Люди (контакты Outlook), Планировщик, SharePoint, Teams, Список дел, Viva Аналитика
- Службы Enterprise Mobility + Security: Advanced Threat Analytics, Расширенная защита от угроз, Azure Active Directory, 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 вы можете:
- Получить адреса электронной почты участников собрания.
- Просмотреть информацию о каждом из них как о пользователе в Azure Active Directory и получить сведения о профиле.
С помощью связей вы можете перейти к другим ресурсам:
- Связаться с его руководителем через связь с руководителем.
- Получить полезные сведения, в том числе о популярных файлах, которые отслеживает пользователь.
- Узнать, какие люди больше всего связаны с пользователем.
- Расширить сценарий с помощью связи memberOf, чтобы узнать, в какие группы входит пользователь.
- Найти других участников в каждой группе.
- Подключиться к другим сценариям, созданным группами, например по обучению и командной работе.
Microsoft Graph продолжает открывать возможности платформы Microsoft 365 для разработчиков, но исключительно при наличии соответствующих разрешений.
Примечание
Используя API Microsoft Graph, вы соглашаетесь с условиями использования API Microsoft и заявлением Майкрософт о конфиденциальности.
Популярные запросы API
Ознакомьтесь с некоторыми из популярных сценариев работы с API Microsoft Graph. Ссылки ведут на песочницу Graph.
Операция | URL-адрес |
---|---|
GET мой профиль | https://graph. microsoft.com/v1.0/me |
Получение своих файлов | https://graph.microsoft.com/v1.0/me/drive/root/children |
Получение своей фотографии | https://graph.microsoft.com/v1.0/me/photo/$value |
Получение своей почты | https://graph.microsoft.com/v1.0/me/messages |
GET моя почта высокой важности | https://graph.microsoft.com/v1.0/me/messages?$filter=importance%20eq%20'high' |
GET события в моем календаре | https://graph.microsoft.com/v1.0/me/events |
GET мой руководитель | https://graph.microsoft.com/v1.0/me/manager |
GET последний пользователь, изменивший файл foo.txt | https://graph.microsoft.com/v1.0/me/drive/root/children/foo.txt/lastModifiedByUser |
Получение групп Microsoft 365, участником которых я являюсь | https://graph. microsoft.com/v1.0/me/memberOf/$/microsoft.graph.group?$filter=groupTypes/any(a:a%20eq%20'unified') |
GET пользователи в моей организации | https://graph.microsoft.com/v1.0/users |
GET группы в моей организации | https://graph.microsoft.com/v1.0/groups |
GET пользователи, связанные со мной | https://graph.microsoft.com/v1.0/me/people |
GET элементы, популярные в моей компании | https://graph.microsoft.com/beta/me/insights/trending |
GET мои заметки | https://graph.microsoft.com/v1.0/me/onenote/notebooks |
Перенос данных из внешнего источника контента в Microsoft Graph
Используйте соединители Microsoft Graph для переноса данных, не входящих в Microsoft Cloud, в Microsoft Graph. Примерами таких данных могут быть база данных отдела кадров организации или каталог продуктов, размещенные локально, в общедоступных или частных облаках.
Соединители Microsoft Graph позволяют создавать подключения к внешним источникам данных, индексировать данные и хранить их как внешние настраиваемые элементы и файлы. После индексирования эти элементы могут отображаться в Поиске (Майкрософт), а также для приложений, использующих API Поиска (Майкрософт).
Доступ к данным Microsoft Graph в масштабе
Используйте подключение к данным 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.
- Воспользуйтесь кратким руководством, чтобы настроить готовый к работе пример приложения.
- Найдите в оглавлении, в разделе Обучение, службы и функции, которые вас интересуют, и почитайте о них.
- Узнайте, как получить маркер аутентификации в приложении.
- Начните использовать API.
Обратная связь
Отправить и просмотреть отзыв по
Этот продукт Эта страница
Просмотреть все отзывы по странице
Службы и компоненты Microsoft Graph — Microsoft Graph
- Статья
- Чтение занимает 8 мин
Microsoft Graph позволяет интегрировать приложение с лучшими службами Microsoft 365, Windows и Enterprise Mobility + Security в Microsoft 365, используя REST API и клиентские библиотеки. Кроме того, в нем имеются функции аналитики системы безопасности, с помощью которых можно повысить эффективность работы пользователей, стимулировать творчество и совместную работу в группах, а также защищать бизнес-ресурсы и данные пользователей.
Пользователи и группы
В основе Microsoft Graph лежит концепция пользователя и группы.
Пользователь в Microsoft Graph — это один из миллионов людей, которые используют облачные службы Microsoft 365. Это центральная точка, чье удостоверение защищено и доступ к которой хорошо управляется. Данные пользователя — это то, на чем основан бизнес. Службы Microsoft Graph делают эти данные доступными для организаций в функциональных контекстах, обновлениях в режиме реального времени и результатах глубокой аналитики. Доступ к данным всегда предоставляется только при наличии соответствующих разрешений.
Группа Microsoft 365 — это фундаментальный объект, с помощью которого пользователи могут вести совместную работу. Она интегрируется с другими службами, что позволяет использовать более функциональные сценарии при планировании задач, работе в группах, обучении и т. д.
Компонент | Вспомогательные службы | Описание | Дополнительные сведения |
---|---|---|---|
Пользователи | Azure AD и большая часть служб для повышения производительности труда, совместной работы, аналитики и обучения | Пользователь — это основной объект в Microsoft Graph, для которого во многих службах Microsoft Graph создаются функции, ориентированные на пользователей. | Обзор пользователей в Microsoft Graph |
Группы | Azure AD, OneDrive, OneNote, Outlook, Планировщик | Группа Microsoft 365 — это основа для совместной работы. В группах пользователи могут обмениваться беседами, файлами, заметками, календарями планами и т. д. | Обзор групп Microsoft 365 в Microsoft Graph |
Соединение данных пользователей, служб Microsoft 365 и ваших приложений
Используя пользователей и группы в качестве основы, Microsoft Graph создает сеть служб и компонентов Microsoft 365, которые управляют данными, защищают и извлекают их для поддержки широкого спектра сценариев. С помощью Microsoft Graph вы можете получить доступ к огромному количеству данных пользователей, выполнив при этом необходимую авторизацию.
Службы и компоненты
Некоторые службы в Microsoft Graph представлены впервые, другие хорошо известны в качестве автономных служб и сейчас включены в состав Microsoft Graph. Наборы API этих служб имеют оптимизированную конструкцию, описанную в статье Рекомендации по REST API Майкрософт, и теперь можно получить доступ к ним через единую конечную точку REST для Microsoft Graph https://graph.microsoft.com
. В оставшейся части этой статьи перечислены основные службы и компоненты с разбивкой по категориям.
Управление идентификацией и доступом
Компонент | Вспомогательные службы | Описание | Дополнительные сведения |
---|---|---|---|
Управление идентификацией и доступом | Azure AD | Создает ресурсы каталогов, например пользователей, группы и приложения, и управляет ими. Управляет доступом к ресурсам и данным. Предоставляет пользователям доступ к данным о рисках, связанным со входом в систему и учетными записями, в Azure AD. | Обзор управления идентификацией и доступом в Azure AD |
Эффективность
Компонент | Вспомогательные службы | Описание | Дополнительные сведения |
---|---|---|---|
Календарь | Outlook | Дает пользователям возможность создавать встречи и собрания в Интернете, на мобильных и настольных устройствах. Является частью центра обмена сообщениями Outlook в Microsoft 365, с помощью которого пользователи также могут управлять своими письмами и контактами. | Обзор календарей Outlook |
Файлы | OneDrive и SharePoint | Управление и предоставление доступа к файлам пользователей в OneDrive и SharePoint. | Обзор хранилища файлов OneDrive |
Почта | Outlook | Дает пользователям возможность общаться, упорядочивать сообщения и управлять приоритетами в их рабочих процессах в Интернете, на мобильных и настольных устройствах. Является частью центра связи Outlook в Microsoft 365, с помощью которого пользователи также могут управлять своими контактами и планировать собрания. | Обзор почты Outlook |
Заметки | OneNote | Дает пользователям возможность планировать и упорядочивать идеи и информацию. | Обзор заметок OneNote |
Личные контакты | Outlook | Диспетчер контактов в Интернете, на мобильных и настольных устройствах. Является частью центра обмена сообщениями Outlook в Microsoft 365, с помощью которого пользователи также могут управлять своими письмами и планировать собрания. | Обзор личных контактов в Outlook |
Книги и диаграммы | Excel | Дает пользователям возможность выполнять сложные вычисления, отслеживать, анализировать и визуализировать данные с помощью электронных таблиц Excel, а также создавать профессиональные отчеты. | Обзор книг и диаграмм Excel |
Задачи To-Do | To-Do | Помогает пользователям управлять личными задачами на работе и вне ее. Интегрируется с Outlook, Teams, Планировщиком и Кортаной, являясь, таким образом, единым центром для личных задач пользователя в Microsoft 365. | Обзор задач To Do |
Совместная работа и обучение сотрудников
Функция | Вспомогательные службы | Описание | Дополнительные сведения |
---|---|---|---|
Облачные коммуникации | Microsoft Teams, Skype | Позволяет приложениям и службам взаимодействовать с пользователями с помощью различных функций для работы с сообщениями, например, использование ботов для обработки вызовов, интеграция собраний по сети в бизнес-сценарии, отображение статуса присутствия пользователей (предварительная версия), а также поиск записей звонков и собраний по сети (предварительная версия). | Обзор облачных коммуникаций |
Сайты и списки | SharePoint | Веб-платформа для пользователей и групп Microsoft 365, на которой можно делиться контентом (в том числе списками, файлами и заметками), упорядочивать и искать его, а также управлять им. | Обзор сайтов и контента SharePoint |
Задачи и планы | Планировщик | Дает пользователям в группах Microsoft 365 возможность создавать планы, назначать задачи и отслеживать ход их выполнения. | Обзор планов и задач в Планировщике |
Командная работа | Microsoft Teams | Цифровой центр и рабочее пространство на основе чатов, в котором участники групп могут обмениваться файлами, заметками, календарями и планами. | Общие сведения работе в группах в Microsoft Teams |
Обучение сотрудников | Viva Обучение | Позволяет сотрудникам сделать обучение естественной частью дня, добавляя обучение в поток работы в средствах и платформах Microsoft 365, которые они уже используют. Обнаруживайте и отслеживайте обучение, а также совместно используйте его в различных источниках из центра обучения в Microsoft Teams. | Включение обучения сотрудников с помощью возможностей совместной работы в Teams |
Люди и рабочая аналитика
Функция | Вспомогательные службы | Описание | Дополнительные сведения |
---|---|---|---|
Люди | Azure AD, Outlook, SharePoint и т. д. | Получение информации о людях в порядке их релевантности для пользователя на основе шаблонов общения и совместной работы пользователей, а также их бизнес-связей. | Обзор данных о людях и рабочей аналитики в Microsoft Graph |
Профиль (предварительная версия) | Профиль | Представляет собой упрощенный механизм хранения и получения сведений о людях в клиенте. | Обзор данных о людях и рабочей аналитики в Microsoft Graph |
Настройка карточки профиля (предварительная версия) | Карточка профиля | Предоставляет администратору возможность настроить контент, находящийся на карточке профиля Microsoft 365 в организации. | Обзор данных о людях и рабочей аналитики в Microsoft Graph |
Аналитика на основе документов | Delve, OneDrive, Outlook, SharePoint | Использование расширенной аналитики и методов машинного обучения для получения документов, популярных в среде пользователя, просмотренных или измененных пользователем, а также документов, к которым пользователь предоставил общий доступ. | Обзор данных о людях и рабочей аналитики в Microsoft Graph |
Аналитика (предварительная версия) | Viva Аналитика | Использование расширенной аналитики и методов машинного обучения для получения сведений о том, как и с кем пользователи тратят свое время. Эти данные помогают пользователям спланировать свой день, получить аналитику о различных рабочих закономерностях и обеспечить баланс работы и личной жизни. | Обзор данных о людях и рабочей аналитики в Microsoft Graph |
Управление устройствами и приложениями
Функция | Вспомогательные службы | Описание | Дополнительные сведения |
---|---|---|---|
Облачная печать | Универсальная печать | Универсальная печать — это облачная инфраструктура печати Microsoft 365, которая обеспечивает простую и безопасную печать для пользователей и снижает трудозатраты ИТ-персонала на администрирование и управление. | Обзор API облачной среды универсальной печати |
Управление устройствами и приложениями организации | Intune | Регистрация и настройка устройств, а также управление мобильными приложениями в организации. | Обзор устройств и приложений в Intune |
Облачный компьютер (предварительная версия) | Windows 365 | Windows 365 — это облачная служба, которая позволяет администраторам легко настраивать облачные ПК с ОС Windows 365 для пользователей в своей организации управлять ими. Отдельные конечные пользователи могут безопасно передавать свои персонализированные приложения Windows из облака Microsoft на любое устройство в любое время с помощью своего облачного ПК. | Работа с облачными ПК с ОС Windows 365 с использованием программного интерфейса Microsoft Graph |
Обновления устройств (предварительная версия) | Служба развертывания Windows Update для бизнеса | Обеспечивает контроль над утверждением, планированием, мониторингом и безопасностью содержимого, доставленного из Центра обновления Windows. | Обновления Windows в Microsoft Graph |
Управление несколькими клиентами (предварительная версия) | Microsoft 365 Lighthouse | Позволяет поставщикам управляемых служб удаленно управлять несколькими пользовательскими клиентами для обеспечения соответствия требованиям и обнаружения угроз, а также обеспечивать работоспособное и безопасное состояние устройств клиента. | Управление несколькими клиентами с помощью Microsoft 365 Lighthouse |
Работоспособность и взаимодействие служб | Службы Microsoft 365 и Dynamics 365 | Предоставляет доступ к данным о работоспособности и публикациям центра сообщений об облачных службах Майкрософт. Наглядным примером использования API взаимодействия служб является Центр администрирования Microsoft 365. | Доступ к сведениям о работоспособности и взаимодействии служб в Microsoft Graph |
Безопасность
Компонент | Вспомогательные службы | Описание | Дополнительная информация |
---|---|---|---|
Интеграция с системой безопасности | Защита идентификации Azure AD, Azure Information Protection, Центр безопасности Azure, Microsoft Defender for Cloud Apps, Advanced Threat Protection в Защитнике Windows и другие | Предоставляет единый шлюз для аналитики безопасности и действий в корпорации Майкрософт и компаниях-партнерах по экосистеме. | Безопасность в Microsoft Graph |
Обнаружение электронных данных (eDiscovery) | eDiscovery (премиум) Microsoft Purview | Обеспечивает доступ к возможностям обнаружения электронных данных, применяемых в процессе определения и предоставления электронной информации, которая может использоваться в качестве доказательств в судебных разбирательствах. | Безопасность в Microsoft Graph |
Интерфейсы на различных устройствах
Компонент | Вспомогательные службы | Описание | Дополнительные сведения |
---|---|---|---|
Интерфейсы на различных устройствах | Веб-канал активности, ретрансляции устройства | Дает возможность использовать интерфейсы приложений, выходящие за рамки одного устройства. С помощью этой функции пользователи могут переходить с одного устройства на другое независимо от типов и платформ устройств. | Обзор использования единого интерфейса на нескольких устройствах |
Уведомления пользователей (не рекомендуется)
Важно!
API уведомлений Microsoft Graph не рекомендуется использовать, Он прекратил возвращать данные в январе 2022 г. Дополнительные сведения об уведомлениях см. в Центрах уведомлений Microsoft Azure. Дополнительные сведения см. в этой записи блога.
Функция | Вспомогательные службы | Описание | Дополнительная информация |
---|---|---|---|
Уведомления пользователей | Уведомления пользователей | Позволяет использовать интерфейсы приложений для создания интерфейсов уведомлений, ориентированных на пользователя, а также кроссплатформенных интерфейсов уведомлений, включая развертывание для пользователей, универсальное закрытие и доступ к журналу уведомлений. | Включение интерфейсов уведомлений, ориентированных на человека, с использованием уведомлений Microsoft Graph |
Отчеты об использовании
Компонент | Вспомогательные службы | Описание | Дополнительные сведения |
---|---|---|---|
Отчеты | Microsoft Teams, OneDrive, Outlook, SharePoint, Skype для бизнеса, Yammer | Получение сведений об активности и использовании из службы, поддерживающей такие возможности. | Обзор отчетов об использовании |
Образование
Компонент | Вспомогательные службы | Описание | Дополнительные сведения |
---|---|---|---|
Образование | Azure AD, образование | Предоставление сведений, релевантных для сценариев обучения, включая сведения об учебных заведениях, классах, учащихся и преподавателях. Дает независимым поставщикам программного обеспечения возможность создавать приложения для аудиторий, которые экономят преподавателям время и стимулируют работу в группах и совместную работу. | Обзор обучения |
Бизнес-приложения
Компонент | Вспомогательные службы | Описание | Дополнительные сведения |
---|---|---|---|
Резервирование для клиентов (ознакомительная версия) | Microsoft Bookings | Этот продукт предназначен для организаций, чтобы их пользователи и клиенты могли резервировать услуги непосредственно в Интернете, на веб-сайте или в Facebook. Позволяет организациям управлять настройками пользователей, службами и ценами, списками и расписаниями сотрудников, а также другой бизнес-информацией общего характера. | Обзор API Microsoft Bookings |
Финансовые показатели (предварительная версия) | Dynamics 365 Business Central | Позволяет управлять финансовыми данными, автоматизацией и защитой цепочки поставок, службой управления продаж и улучшенными возможностями обслуживания клиентов, службой управления проектов и оптимизацией процессов с помощью универсального решения для управления бизнесом. | Обзор API Business Central |
Дальнейшие действия
- См. раздел Дополнительные сведения в содержании. В этом разделе содержатся сведения о службах и компонентах, которые вы можете использовать в своих сценариях.
- Опробуйте пример запроса в песочнице Graph.
- Воспользуйтесь кратким руководством, чтобы настроить готовый к работе пример приложения.
— Microsoft Graph
Обратная связь Редактировать
Твиттер LinkedIn Фейсбук Эл. адрес
- Статья
- 6 минут на чтение
Microsoft Graph — это шлюз к данным и аналитике в Microsoft 365. Он предоставляет единую модель программирования, которую можно использовать для доступа к огромному объему данных в Microsoft 365, Windows и Enterprise Mobility + Security. Используйте множество данных в Microsoft Graph для создания приложений для организаций и потребителей, которые взаимодействуют с миллионами пользователей.
Данные и службы, лежащие в основе платформы Microsoft 365
В платформе Microsoft 365 три основных компонента облегчают доступ и поток данных:
- API Microsoft Graph предлагает единую конечную точку,
https:// graph. microsoft.com
, чтобы обеспечить доступ к богатым, ориентированным на людей данным и аналитическим данным в облаке Microsoft, включая Microsoft 365, Windows и Enterprise Mobility + Security. Вы можете использовать API-интерфейсы REST или пакеты SDK для доступа к конечной точке и создания приложений, поддерживающих сценарии Microsoft 365, охватывающих производительность, совместную работу, образование, аналитику людей и рабочих мест и многое другое. Microsoft Graph также включает в себя мощный набор служб, которые управляют идентификацией пользователей и устройств, доступом, соответствием требованиям и безопасностью и помогают защитить организации от утечки или потери данных. - Соединители Microsoft Graph работают во входящем направлении, доставляя данные, внешние по отношению к облаку Microsoft, в службы и приложения Microsoft Graph для улучшения возможностей Microsoft 365, таких как Microsoft Search. Коннекторы существуют для многих часто используемых источников данных, таких как Box, Google Drive, Jira и Salesforce.
- Microsoft Graph Data Connect предоставляет набор инструментов для оптимизации безопасной и масштабируемой доставки данных Microsoft Graph в популярные хранилища данных Azure. Кэшированные данные служат источниками данных для инструментов разработки Azure, которые можно использовать для создания интеллектуальных приложений.
Вместе API Microsoft Graph, соединители и Data Connect обеспечивают платформу Microsoft 365. Имея возможность доступа к данным Microsoft Graph и другим наборам данных, вы можете получать ценные сведения и аналитику, расширять возможности Microsoft 365 и создавать уникальные интеллектуальные приложения.
Что есть в Microsoft Graph?
Microsoft Graph предоставляет REST API и клиентские библиотеки для доступа к данным в следующих облачных службах Microsoft:
- Основные службы Microsoft 365: Bookings, Calendar, Delve, Excel, соответствие требованиям Microsoft 365 eDiscovery, поиск Microsoft, OneDrive, OneNote, Outlook/Exchange, люди (контакты Outlook), Planner, SharePoint, Teams, To Do, Viva Insights
- Службы Enterprise Mobility + Security: Advanced Threat Analytics, Advanced Threat Protection, Azure Active Directory, Identity Manager и Intune
- Службы Windows: действия, устройства, уведомления, Universal Print
- Службы Dynamics 365 Business Central
Дополнительные сведения см. в разделе Основные службы и функции в Microsoft Graph.
Что можно делать с Microsoft Graph?
Используйте Microsoft Graph, чтобы создавать интерфейсы на основе уникального контекста пользователя, чтобы повысить его продуктивность. Представьте себе приложение, которое…
- Просматривает вашу следующую встречу и помогает вам подготовиться к ней, предоставляя профильную информацию об участниках, включая их должности и менеджеров, а также информацию о последних документах, над которыми они работают, и люди, с которыми они сотрудничают.
- Сканирует ваш календарь и предлагает лучшее время для следующей встречи команды.
- Извлекает последнюю диаграмму прогноза продаж из файла Excel в вашем OneDrive и позволяет обновлять прогноз в режиме реального времени с вашего телефона.
- Подписывается на изменения в вашем календаре, отправляет вам оповещение, когда вы проводите слишком много времени на собраниях, и предоставляет рекомендации для тех, кого вы можете пропустить или делегировать, в зависимости от того, насколько важны для вас участники.
- Помогает разобраться в личной и рабочей информации на телефоне; например, путем классификации изображений, которые должны отправляться в ваш личный OneDrive, и бизнес-квитанций, которые должны отправляться в OneDrive для бизнеса.
- Анализирует масштабные данные Microsoft 365, чтобы лица, принимающие решения, могли получить ценную информацию о распределении времени и шаблонах совместной работы, которые повышают производительность бизнеса.
- Переносит пользовательские бизнес-данные в Microsoft Graph, индексируя их, чтобы сделать их доступными для поиска вместе с данными из служб Microsoft 365.
В качестве примера выберите первый сценарий исследования участников собрания. С помощью API Microsoft Graph вы можете:
- Получить адреса электронной почты участников собрания.
- Ищите их по отдельности как пользователя в Azure Active Directory, чтобы получить информацию об их профилях.
Затем вы можете перейти к другим ресурсам, используя отношения:
- Подключиться к своему менеджеру через отношения менеджера.
- Получайте ценную информацию и сведения, в том числе о популярных файлах пользователей.
- Получите наиболее релевантных людей вокруг пользователя.
- Расширьте сценарий, чтобы получить доступ к группам пользователей через отношение memberOf.
- Доберитесь до других членов каждой группы.
- Воспользуйтесь другими сценариями, доступными для групп, такими как обучение и командная работа.
Microsoft Graph продолжает открывать платформу Microsoft 365 для разработчиков и всегда только с соответствующими разрешениями.
Примечание
Используя API Microsoft Graph, вы соглашаетесь с Условиями использования API Microsoft и Заявлением о конфиденциальности Microsoft.
Популярные запросы API
Ознакомьтесь с некоторыми из этих распространенных сценариев работы с API Microsoft Graph. Ссылки ведут к обозревателю графов.
Операция | URL-адрес |
---|---|
ПОЛУЧИТЬ мой профиль | https://graph. microsoft.com/v1.0/me |
ПОЛУЧИТЬ мои файлы | https://graph.microsoft.com/v1.0/me/drive/root/children |
ПОЛУЧИТЕ мою фотографию | https://graph.microsoft.com/v1.0/me/photo/$value |
ПОЛУЧИТЬ мою почту | https://graph.microsoft.com/v1.0/me/messages |
ПОЛУЧИТЬ мою важную электронную почту | https://graph.microsoft.com/v1.0/me/messages?$filter=importance%20eq%20'high' |
ПОЛУЧИТЬ события моего календаря | https://graph.microsoft.com/v1.0/me/events |
ПОЗВОНИТЕ моему менеджеру | https://graph.microsoft.com/v1.0/me/manager |
ПОЛУЧИТЬ последнего пользователя, изменившего файл foo.txt | https://graph.microsoft.com/v1.0/me/drive/root/children/foo.txt/lastModifiedByUser |
ПОЛУЧИТЬ группы Microsoft 365 Я являюсь участником | https://graph. microsoft.com/v1.0/me/memberOf/$/microsoft.graph.group?$filter=groupTypes/any(a:a%20eq%20'unified') |
Пользователи GET в моей организации | https://graph.microsoft.com/v1.0/users |
Группы GET в моей организации | https://graph.microsoft.com/v1.0/groups |
ПОЛУЧИТЕ людей, связанных со мной | https://graph.microsoft.com/v1.0/me/people |
ПОЛУЧИТЬ предметы, которые меня интересуют | https://graph.microsoft.com/beta/me/insights/trending |
ПОЛУЧИТЬ мои заметки | https://graph.microsoft.com/v1.0/me/onenote/notebooks |
Перенос данных из внешнего источника контента в Microsoft Graph
Используйте соединители Microsoft Graph для переноса данных, которые являются внешними по отношению к облаку Microsoft, в Microsoft Graph. Примерами таких данных могут быть база данных кадровой службы организации или каталог продуктов, размещенные локально, в общедоступных или частных облаках.
Соединители Microsoft Graph создают подключения к внешним источникам данных, индексируют данные и сохраняют их в виде внешних настраиваемых элементов и файлов. После индексации эти элементы могут отображаться в Microsoft Search и в приложениях, использующих Microsoft Search API.
Доступ к данным Microsoft Graph в масштабе
Используйте Microsoft Graph Data Connect для доступа к данным в Microsoft Graph в масштабе, предоставляя администраторам детальное согласие и полный контроль над своими данными Microsoft Graph. Data Connect оптимизирует доставку этих данных в Microsoft Azure.
С помощью инструментов Azure вы сможете создавать интеллектуальные приложения, которые:
- Найдите ближайшего эксперта по теме в вашей организации.
- Автоматизировать создание базы знаний.
- Анализ запросов на собрания для получения информации об использовании конференц-зала.
- Обнаружение мошенничества с помощью данных о производительности и связи.
Когда следует использовать Microsoft Graph API или Data Connect?
Microsoft Graph Data Connect предоставляет новый способ взаимодействия с данными, доступными через API Microsoft Graph. Data Connect предоставляет уникальный набор инструментов, упрощающих создание интеллектуальных приложений в облаке Microsoft.
Особенность | API Microsoft Graph | Подключение к данным Microsoft Graph |
---|---|---|
Область доступа | Один пользователь или весь арендатор | Много пользователей или групп |
Шаблон доступа | В реальном времени | Периодическое расписание |
Операции с данными | Работает с мастером данных | Работает с кэшем данных |
Защита данных | Данные защищены в Microsoft 365 | Защита данных распространяется на кеш данных в вашей подписке Azure |
Согласие пользователя | Сам Типы ресурсов | Нет |
Согласие администратора | Вся организация Типы ресурсов | Выберите группы пользователей Типы и свойства ресурсов За исключением пользователей |
Инструменты доступа | RESTful веб-запросы | Фабрика данных Azure |
Следующие шаги
- Ознакомьтесь с некоторыми решениями партнеров.
- Попробуйте выполнить образец запроса в проводнике Graph.
- Используйте быстрый запуск для настройки готового к запуску образца приложения.
- Посмотрите под Узнайте в оглавлении, чтобы узнать об услугах и функциях, которые вы можете использовать в своих сценариях.
- Узнайте, как получить токен аутентификации в своем приложении.
- Начать использовать API.
Обратная связь
Отправить и просмотреть отзыв для
Этот продукт Эта страница
Просмотреть все отзывы о странице
Службы и функции Microsoft Graph — Microsoft Graph
- Статья
- 8 минут на чтение
Microsoft Graph позволяет интегрироваться с лучшими службами Microsoft 365, Windows и Enterprise Mobility + Security в Microsoft 365, используя REST API и клиентские библиотеки. Кроме того, он предлагает безопасность и интеллектуальные функции, которые могут повысить производительность пользователей, креативность и совместную работу в команде, а также защитить бизнес-ресурсы и данные пользователей.
Пользователи и группы
В основе Microsoft Graph лежат концепции пользователя и группы.
Пользователь в Microsoft Graph — один из миллионов пользователей облачных служб Microsoft 365. Это координационная точка, чья личность защищена, а доступ хорошо управляется. Данные пользователей — это то, что движет бизнесом. Службы Microsoft Graph делают эти данные доступными для предприятий в богатом контексте, с обновлениями в реальном времени и глубоким пониманием, и всегда только с соответствующими разрешениями.
Группа Microsoft 365 — это основная сущность, позволяющая пользователям сотрудничать. Он интегрируется с другими службами, обеспечивая более богатые сценарии для планирования задач, командной работы, обучения и многого другого.
Особенность | Вспомогательные услуги | Описание | Дополнительная информация |
---|---|---|---|
Пользователи | Azure AD и большинство служб повышения производительности, совместной работы, аналитики и образования | Пользователь находится в центре внимания Microsoft Graph, вокруг которого многие службы Microsoft Graph строят функции, ориентированные на пользователя. | Обзор пользователей в Microsoft Graph |
Группы | Azure AD, OneDrive, OneNote, Outlook, Планировщик | Группа Microsoft 365 представляет собой основную единицу совместной работы, позволяющую пользователям обмениваться беседами, файлами, заметками, календарем, планами и многим другим. | Обзор групп Microsoft 365 в Microsoft Graph |
Соединение данных пользователей, служб Microsoft 365 и ваших приложений
Начиная с пользователей и групп в основе, Microsoft Graph образует сеть служб и функций Microsoft 365, которые управляют, защищают и извлекают данные для поддержки широкого диапазон сценариев. Microsoft Graph позволяет вам получить доступ к этому огромному количеству пользовательских данных, всегда соблюдая надлежащую авторизацию.
Службы и функции
Некоторые службы в Microsoft Graph дебютируют там, другие были хорошо известны как автономные службы и теперь объединяются в Microsoft Graph. Их наборы API имеют оптимизированный дизайн, подробно описанный в рекомендациях Microsoft REST API, и теперь доступны через единую конечную точку Microsoft Graph REST 9.0030 https://graph.microsoft.com . В оставшейся части этой статьи перечислены основные службы и функции по категориям.
Управление идентификацией и доступом
Функция | Вспомогательные услуги | Описание | Дополнительная информация |
---|---|---|---|
Управление идентификацией и доступом | Azure AD | Создает и управляет ресурсами каталога, такими как пользователи, группы и приложения. Управляет доступом к ресурсам и данным. Предоставляет клиентам доступ к данным о риске входа и учетной записи в Azure AD. | Обзор управления удостоверениями и доступом Azure AD |
Производительность
Функция | Вспомогательные услуги | Описание | Дополнительная информация |
---|---|---|---|
Календарь | Outlook | Позволяет пользователям назначать встречи и встречи в Интернете, а также на мобильных и настольных устройствах. Это часть центра обмена сообщениями Outlook в Microsoft 365, который также позволяет пользователям управлять электронной почтой и контактами. | Обзор календаря Outlook |
Файлы | OneDrive и SharePoint | Управляет пользовательскими файлами и предоставляет к ним общий доступ в OneDrive и SharePoint. | Обзор хранилища файлов OneDrive |
Почта | Outlook | Позволяет пользователям общаться, упорядочивать сообщения и управлять приоритетами в своих рабочих процессах, в Интернете, на мобильных и настольных устройствах. Это часть центра связи Outlook в Microsoft 365, который также позволяет пользователям управлять контактами и планировать собрания. | Обзор почты Outlook |
Примечания | OneNote | Позволяет пользователям планировать и систематизировать идеи и информацию. | Обзор заметок OneNote |
Личные контакты | Outlook | Диспетчер контактов в Интернете, на мобильных и настольных устройствах. Это часть центра обмена сообщениями Outlook в Microsoft 365, который также позволяет пользователям управлять электронной почтой и планировать собрания. | Обзор личных контактов Outlook |
Задачи | Сделать | Позволяет пользователям управлять своими личными задачами на работе и в жизни. Он также интегрирован с Outlook, Teams, Planner и Cortana, что делает его единым местом назначения для личных задач пользователя в Microsoft 365. | Обзор задач |
Рабочие тетради и диаграммы | Эксель | Позволяет пользователям использовать электронные таблицы Excel для выполнения сложных вычислений, отслеживания, анализа и визуализации данных, а также для создания профессиональных отчетов. | Обзор книг и диаграмм Excel |
Сотрудничество и развитие рабочей силы
Особенность | Вспомогательные услуги | Описание | Дополнительная информация |
---|---|---|---|
Звонки и онлайн-встречи | Команды Майкрософт, Скайп | Позволяет приложениям и службам взаимодействовать с пользователями с помощью различных функций, связанных с общением; например, позволяя ботам обрабатывать звонки, интегрировать онлайн-собрания в бизнес-сценарии, отображать статус присутствия пользователей (предварительная версия) и искать записи о звонках и онлайн-собраниях (предварительная версия). | Обзор использования Microsoft Teams, Shifts и Viva Learning для развития командной работы |
Обучение сотрудников (предварительная версия) | Вива Обучение | Позволяет сотрудникам сделать обучение естественной частью дня, включив обучение в рабочий процесс с помощью инструментов и платформ Microsoft 365, которые они уже используют. Находите, делитесь и отслеживайте обучение в различных источниках из центра обучения в Microsoft Teams. | Обзор использования Microsoft Teams, Shifts и Viva Learning для развития командной работы |
Управление сменами | Microsoft Shifts | Позволяет менеджерам и рядовым работникам управлять расписанием персонала или собирать данные из систем управления персоналом для создания оптимизированных графиков для бизнеса. | Обзор использования Microsoft Teams, Shifts и Viva Learning для развития командной работы |
Сайты и списки | SharePoint | Веб-платформа для пользователей и групп Microsoft 365 для совместного использования, организации, управления и обнаружения контента (включая списки, файлы и заметки). | Обзор сайтов и контента SharePoint |
Задачи и планы | Планировщик | Позволяет пользователям в группах Microsoft 365 создавать планы, назначать задачи и отслеживать ход выполнения. | Обзор планов и задач планировщика |
Платформа совместной работы и обмен сообщениями | Команды Майкрософт | Усовершенствованный цифровой центр и рабочее пространство на основе чата для обмена файлами, заметками, календарем и планами. | Обзор использования Microsoft Teams, Shifts и Viva Learning для развития командной работы |
Информация о людях и рабочих местах
Функция | Вспомогательные услуги | Описание | Дополнительная информация |
---|---|---|---|
Люди | Azure AD, Outlook, SharePoint и др. | Получает информацию о лицах в порядке их значимости для пользователя, определяемой моделями общения и сотрудничества пользователя, а также деловыми отношениями. | Интеллектуальные данные о людях и рабочих местах в Microsoft Graph |
Профиль (предварительный просмотр) | Профиль | Предоставляет упрощенный механизм для хранения и извлечения информации о людях в арендаторе. | Интеллектуальные данные о людях и рабочих местах в Microsoft Graph |
Настройка карты профиля (предварительная версия) | Карта профиля | Предоставляет администратору упрощенный механизм для настройки содержимого, отображаемого на карточке профиля Microsoft 365 в организации. | Интеллектуальные данные о людях и рабочих местах в Microsoft Graph |
Анализ документов | Delve, OneDrive, Outlook, SharePoint | Использует передовые методы аналитики и машинного обучения, чтобы пользователи могли отслеживать, просматривать, изменять или делиться документами. | Интеллектуальные данные о людях и рабочих местах в Microsoft Graph |
Аналитика (предварительная версия) | Вива Инсайты | Использует передовые методы аналитики и машинного обучения, чтобы получить представление о том, как люди проводят свое время и с кем они его проводят. Эти данные могут помочь людям спланировать свой день, получить представление о различных режимах работы и помочь им сбалансировать работу и личную жизнь. | Интеллектуальные данные о людях и рабочих местах в Microsoft Graph |
Управление устройствами и приложениями
Функция | Вспомогательные услуги | Описание | Дополнительная информация |
---|---|---|---|
Управление браузером | Microsoft Edge | Microsoft Edge — это одно из приложений, которыми администраторы управляют через центр администрирования Microsoft 365. В качестве альтернативы центру администрирования Microsoft 365 приложения могут использовать API Microsoft Graph для управления теми же параметрами Edge, которые настроены в центре администрирования Microsoft 365. | Использование Edge API в Microsoft Graph для управления браузерами |
Облачная печать | Универсальная печать | Universal Print — это облачная инфраструктура печати Microsoft 365, которая обеспечивает простую, многофункциональную и безопасную печать для пользователей и сокращает административные и управленческие усилия для ИТ-специалистов. | Облачная печать с использованием Universal Print API |
Корпоративное управление устройствами и приложениями | Интуне | Регистрирует и настраивает устройства и управляет мобильными приложениями в вашей организации. | Обзор устройств и приложений Intune |
Облачный ПК (предварительная версия) | Windows 365 | Windows 365 — это облачная служба, которая позволяет администраторам легко настраивать и управлять облачными ПК с Windows 365 для пользователей в своей организации. Отдельные конечные пользователи могут безопасно транслировать свои богатые, персонализированные возможности Windows из облака Microsoft на любое устройство в любое время с помощью своего облачного ПК. | Работа с облачными ПК Windows 365 с использованием Microsoft Graph API |
Обновления устройства (предварительная версия) | Служба развертывания Центра обновления Windows для бизнеса | Обеспечивает контроль над утверждением, планированием, мониторингом и защитой содержимого, доставляемого из Центра обновления Windows. | Обновления Windows в Microsoft Graph |
Многопользовательское управление (предварительная версия) | Маяк Microsoft 365 | Позволяет поставщикам управляемых услуг (MSP) удаленно управлять несколькими клиентами клиентов для обеспечения соответствия требованиям и обнаружения угроз, а также помогает привести устройства клиентов в работоспособное и безопасное состояние. | Многопользовательское управление с помощью Microsoft 365 Lighthouse |
Служба здравоохранения и связи | Службы Microsoft 365 и Dynamics 365 | Предоставляет доступ к сообщениям о состоянии работоспособности и центрам сообщений об облачных службах Майкрософт. Ярким примером, использующим API связи службы, является центр администрирования Microsoft 365. | Доступ к работоспособности службы и связи в Microsoft Graph |
Безопасность
Особенность | Вспомогательные услуги | Описание | Дополнительная информация |
---|---|---|---|
Интеграция безопасности | Azure AD Identity Protection, Azure Information Protection, Azure Security Center, Microsoft Defender для облачных приложений, Advanced Threat Protection в Защитнике Windows и многое другое | Предоставляет унифицированный шлюз для информации и действий по безопасности в Microsoft и партнерах по экосистеме. | Безопасность в Microsoft Graph |
Электронное обнаружение | Microsoft Purview eDiscovery (Премиум) | Предоставляет доступ к возможностям обнаружения электронных данных, используемым в процессе идентификации и доставки электронной информации, которая может использоваться в качестве доказательства в судебных делах. | Безопасность в Microsoft Graph |
Взаимодействие между устройствами
Функция | Вспомогательные услуги | Описание | Дополнительная информация |
---|---|---|---|
Взаимодействие между устройствами | Лента активности, реле устройства | Включает взаимодействие с приложением, которое выходит за рамки одного устройства и вместо этого перемещается вместе с пользователем с устройства на устройство независимо от его типа и платформы. | Обзор взаимодействия на нескольких устройствах |
Уведомления пользователей (устаревшие)
Важно
API уведомлений Microsoft Graph устарел и перестал возвращать данные в январе 2022 года. Альтернативный способ уведомлений см. в разделе Центры уведомлений Microsoft Azure. Для получения дополнительной информации см. этот пост в блоге.
Особенность | Вспомогательные услуги | Описание | Дополнительная информация |
---|---|---|---|
Уведомления пользователей | Уведомления пользователей | Позволяет приложениям создавать ориентированные на пользователя и кроссплатформенные уведомления, включая разветвление на основе пользователей, универсальное закрытие и доступ к истории уведомлений. | Включение ориентированных на человека способов уведомления с помощью уведомлений Microsoft Graph |
Отчеты об использовании
Функция | Вспомогательные услуги | Описание | Дополнительная информация |
---|---|---|---|
Отчеты | Microsoft Teams, OneDrive, Outlook, SharePoint, Skype для бизнеса, Yammer | Получает информацию об активности и использовании вспомогательной службы. | Обзор отчетов об использовании |
Образование
Характеристика | Вспомогательные услуги | Описание | Дополнительная информация |
---|---|---|---|
Образование | Azure AD, образование | Предоставляет информацию, относящуюся к образовательным сценариям, включая школы, классы, учащихся, учителей и сведения о заданиях. Позволяет независимым поставщикам программного обеспечения создавать приложения для занятий в классе, которые экономят время учителей и способствуют командной работе и сотрудничеству. | Обзор образования |
Бизнес-приложения
Функция | Вспомогательные услуги | Описание | Дополнительная информация |
---|---|---|---|
Бронирование клиентов (предварительная версия) | Бронирование Майкрософт | Предназначен для организаций, чтобы позволить их пользователям и клиентам бронировать услуги непосредственно в Интернете или на Facebook. |