Microsoft Graph is the gateway to data and intelligence in Microsoft 365. It provides a unified programmability model that you can use to access most data in Microsoft 365.
Graph API is accessed via a single endpoint https://graph.microsoft.com
This workshop will use Microsoft Graph API to learn about simple API connections using user data in Microsoft Azure AD.
Once the connection and data structures are understood you can use Graph API to query data sources programmatically, automate management of a Microsoft 365 environment and much more.
The Microsoft Learn documentation for an overview of Graph API can be found here
Graph API provides access to all settings that you can configure using the many portals in Microsoft 365. All settings that you can configure using Azure CLI or PowerShell can also be done with an API call.
The ability to engage with the backend of Microsoft 365 enables deep integrations with solutions from other vendors to extend built in capabilities. Examples of this may be integrations with Service Management Platforms, ERP or HR platforms.
Another key advantage in using Graph API is it can allow for transfer of large data sets between systems in a reliable manner.