Skilling Snack: Do More with Microsoft Graph

Posted by

Explore the capabilities of Microsoft Graph API in different Windows update scenarios. Learn how to use MS Graph to manage device workflows, approve and schedule Windows updates, and build a Teams chat bot. Take a 1600-XP learning module to manage updates for cloud-connected devices.

Do Microsoft Graph

Microsoft Graph is a powerful gateway to data and intelligence in Microsoft 365. It provides a unified programmability model to manage Windows updates, with the same wealth of data used to build apps. In this article, we’ll explore the capabilities of Microsoft Graph API in different Windows update scenarios.

Use the Microsoft Graph API

Microsoft Graph is a powerful tool to interact with data, and can be accessed by calling a REST API and HTTP methods. We’ll review versions of MS Graph, the resources to interact with, query parameters, and tools for interacting with MS Graph.

Windows Updates API Overview

We’ll learn how to improve control over content delivered by Windows Update to managed devices. We’ll look at ways to approve, schedule, and safeguard it with the help of Windows Update for Business deployment service. We’ll also explore how to manage feature updates, quality updates, drivers, and firmware.

Try Windows Update for Business with Microsoft Graph

We’ll try MS Graph to manage device workflows in the Windows Update for Business deployment service. We’ll follow instructions in 8 different scenarios to access the deployment service directly through the MS Graph API endpoint. We’ll also walk through MS Graph Explorer and PowerShell SDK to see all the capabilities, and view a demo that integrates the capabilities into a custom app.

Manage Windows Updates for Cloud-Connected Devices by Using the Microsoft Graph PowerShell SDK

We’ll take a 1600-XP learning module to learn how to manage updates for our cloud-connected Windows devices. We’ll learn how to enroll and unenroll devices, discover updates, deploy updates, schedule updates, and expedite updates when necessary.

Create a Feature Update Deployment Using the Microsoft Teams Chat Bot

We’ll see how to leverage the Microsoft Graph API to build a Windows Update for Business chat bot in Teams. We’ll see how a simple chat bot can tell us all the Windows versions currently in support, prompt us to create a feature update deployment for a specific version of Windows, and more.

Developer’s to Microsoft Graph

We’ll brush up on the what, why, and how of Microsoft Graph. We’ll walk through the API, Graph Explorer, permissions, events, testing, and accompanying demos. We’ll also bookmark additional recommended resources.

Intune Devices and Apps API Overview

We’ll use the Microsoft Intune API with Microsoft Graph to manage devices, apps, and even configure Intune while using our preferred tools. We’ll watch an embedded video to learn more about this integration, common scenarios, and using Graph Explorer and PowerShell.

Configuration as Code in Microsoft Intune

For a more advanced application, we’ll watch how to use MS Graph with Azure DevOps to automate common tasks. We’ll walk through common scenarios using configuration as code to maintain Intune configuration across different tenants.

Microsoft Graph is a powerful gateway to data and intelligence in Microsoft 365.

Microsoft Graph is a powerful tool to manage Windows updates, with the same wealth of data used to build apps. With the help of Microsoft Graph API, we can control content delivered by Windows Update to managed devices, manage feature updates, quality updates, drivers, and firmware, and even build a Windows Update for Business chat bot in Teams. We can also use the Microsoft Graph PowerShell SDK to manage Windows updates for cloud-connected devices, and use MS Graph with Azure DevOps to automate common tasks.

Skilling snacks provide bite-sized learning for IT pros. Explore the capabilities of Microsoft Graph API in different Windows update scenarios to get the most out of the Microsoft Graph. Visit the Windows Tech Community for best practices and follow @MSWindowsITPro on Twitter for support.

Key points from the article:
  • Learn about ways to use MS Graph, particularly by calling a REST API and HTTP methods
  • Improve your control over content delivered by Windows Update to managed devices
  • Try MS Graph to manage device workflows in the Windows Update for Business deployment service
  • Manage Windows updates for cloud-connected devices by using the Microsoft Graph PowerShell SDK
  • Create a feature update deployment using the Microsoft Teams chat bot

From the Windows IT Pro Blog


Related Posts
Unlock New Possibilities with Windows Server Devices in Intune!

  Windows Devices Now Recognized as a New OS in Intune Microsoft has announced that Windows Server devices are Read more

Unlock the Power of the Platform: Your Guide to Power Platform at Microsoft Ignite 2022

Microsoft Power is leading the way in AI-generated low-code app development. With the help of AI, users can quickly Read more

Unlock the Power of Microsoft Intune with the 2210 October Edition!

Microsoft Intune is an enterprise mobility management platform that helps organizations manage mobile devices, applications, and data. The October Read more

Unlock the Power of Intune 2.211: What’s New for November!

Microsoft Intune has released its November edition, featuring new updates to help IT admins better manage their organization’s mobile devices. Read more