This module will introduce you to working with change notifications (webhooks) & track changes (delta query) in the Microsoft Graph.
This module is based on the following Microsoft Learn module: Use Change Notifications and Track Changes with Microsoft Graph
The lab for this module is available in multiple units within the associated Microsoft Learn module. Use the following links to jump to the specific unit. Each Microsoft Learn unit represents a different lab exercise & demo in the presentation.
-
Exercise: Azure AD apps .NET core web APIs
In this exercise, you'll create a new Azure AD app registration using the Azure AD admin center and grant administrator consent to the required permission scopes.
-
Exercise: Microsoft Graph change notifications
In this exercise, you'll extend the existing ASP.NET console application to receive notifications from Microsoft Graph subscriptions. The notifications are sent after a subscription is successfully created, requesting Microsoft Graph to notify an endpoint when specified entities are created, updated, or deleted.
-
Exercise: Microsoft Graph track changes (delta query)
In this exercise, you'll learn how to use the track changes capability in Microsoft Graph. The track changes capability (delta query), enables applications to get a list of all items that have been added, updated, or deleted since the last time the same query was issued.
- Azure AD apps .NET core web APIs
- Microsoft Graph change notifications
- Microsoft Graph track changes (delta query)
This module has been recorded and is available in the Office Development YouTube channel: Change Notifications and Track Changes with the Microsoft Graph
Roles | Author(s) |
---|---|
Lab / Slides / Demos | Andrew Connell (Microsoft MVP, Voitanos) @andrewconnell |
QA | Rob Windsor (Microsoft MVP, PAIT Group) @rob-windsor |
Sponsor / Support | Jeremy Thake (Microsoft) @jthake |
Version | Date | Comments |
---|---|---|
1.17 | May 17, 2022 | FY2022Q4 content refresh |
1.16 | March 1, 2022 | FY2022Q3 content refresh |
1.15 | December 8, 2021 | FY2022Q2 content refresh |
1.14 | September 13, 2021 | FY2022Q1 content refresh |
1.13 | May 26, 2021 | Refresh slides to new template |
1.12 | May 17, 2021 | FY2021Q4 content refresh |
1.11 | March 6, 2021 | FY2021Q3 content refresh |
1.10 | December 10, 2020 | FY2021Q2 content refresh |
1.9 | September 10, 2020 | FY2021Q1 content refresh |
1.8 | June 11, 2020 | FY2020Q4 content refresh |
1.7 | March 10, 2020 | FY2020Q3 content refresh |
1.6 | January 21, 2020 | Port module to MS Learn |
1.5 | December 9, 2019 | FY2020Q1 content refresh |
1.4 | September 9, 2019 | FY2020Q1 content refresh |
1.3 | June 18, 2019 | Updated readme to refreshed screencast recording |
1.2 | May 30, 2019 | Fy2019Q4 content refresh |
1.1 | April 9, 2019 | Added screencast link |
1.0 | March 14, 2019 | New module submitted |
THIS CODE IS PROVIDED AS IS WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.