Integrating with Graph APIs
To automate the deployment and update of EAM apps, we can utilize the exposed Graph APIs. Managing our EAM deployment through Graph APIs makes the flow more seamless and reduces admin intervention.
Next, we will explore a few use cases explaining what can be achieved using Graph APIs. The goal is to understand the fundamentals and then build upon them using PowerShell scripts and automation.
Beta Microsoft Graph APIs are subject to change, and we should thoroughly check their behavior before using them in production environments.
Use case 1: Getting a list of all the apps available in the EAM catalog
In this use case, we will be installing required PowerShell modules, establishing a connection, and retrieving EAM catalog applications.
To implement this use case, we must first configure the PowerShell execution policy to Unrestricted, install the required Microsoft Graph modules, and authenticate using Entra ID credentials...