Поделиться через


Работа с Intune в Microsoft Graph

Важно!

API версии /beta в Microsoft Graph могут быть изменены. Использование этих API в производственных приложениях не поддерживается. Чтобы определить, доступен ли API в версии 1.0, используйте селектор версий.

Примечание. API Microsoft Graph для Intune требует наличия активной лицензии Intune для клиента.

API Microsoft Graph для Intune обеспечивает программный доступ к сведениям Intune для клиента. API выполняет операции Intune, аналогичные доступным с помощью портала Azure.  

В сценариях управления мобильными устройствами (MDM) API Microsoft Graph для Intune поддерживает автономные развертывания. Гибридные развертывания Intune не поддерживаются.

Все бета-версии API Microsoft Graph для Intune тестируются и проверяются группой Intune до их развертывания. Последние изменения API см. в журнале изменений.

Использование API Microsoft Graph для Intune

Intune предоставляет данные для Microsoft Graph аналогично другим облачным службам, предоставляя обширные сведения об объектах и обеспечивая навигацию по связям. С помощью Microsoft Graph вы можете объединить данные из других служб и Intune, чтобы создать используемые в разных службах полнофункциональные приложения для ИТ-специалистов и пользователей.     

В приведенном ниже примере показано, как определить, установлено ли приложение на устройстве пользователя.

  1. Из Azure Active Directory извлеките список устройств, зарегистрированных для пользователя:

    https://graph.microsoft.com/beta/users/{user}/ownedDevices

  2. Затем просмотрите список приложений для вашего клиента:

    https://graph.microsoft.com/beta/deviceAppManagement/mobileApps

  3. На основе идентификатора, указанного в приложении, определите состояние установки для приложения (и, следовательно, пользователя):

    https://graph.microsoft.com/beta/deviceAppManagement/mobileApps/{id}/deviceStatuses/

Использование разрешений Microsoft Graph

Microsoft Graph позволяет управлять доступом к ресурсам, используя разрешения. Разработчикам необходимо указать разрешения, необходимые для доступа к ресурсам Intune. Как правило, разрешения указываются на портале Azure Active Directory. Дополнительные сведения см. в статье Справочник по разрешениям Microsoft Graph.

Взаимодействие между API Microsoft Graph для обновлений Windows

Microsoft Graph включает два набора API, которые можно использовать для управления обновлениями Windows:

Вы можете использовать любой API для управления обновлениями Windows. Однако эти два API несовместимы друг с другом. Каждый из них может переписывать конфигурацию, созданную другим API, не отображая это действие. Использование обоих API для управления обновлениями может привести к неожиданным действиям, в том числе к отмене или изменению временной конфигурации для развертывания обновлений без идентифицированной причины.

Дальнейшие действия