Разное

Microsoft graph: Microsoft Graph overview — Microsoft Graph

Содержание

Общие сведения о 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 вы можете:

  1. Получить адреса электронной почты участников собрания.
  2. Просмотреть информацию о каждом из них как о пользователе в 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.txthttps://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 GraphMicrosoft 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-DoTo-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 365Windows 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

— 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 вы можете:

  1. Получить адреса электронной почты участников собрания.
  2. Ищите их по отдельности как пользователя в 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.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *