Interested in a private company training? Request it here.
Microsoft Graph is a RESTful web API that offers access to data and intelligence in Microsoft 365. It provides a unified programmability model that you can use to access the tremendous amount of data in Microsoft 365, Windows, Entra ID and Intune.
The Microsoft Graph PowerShell SDK acts as a wrapper for the Microsoft Graph APIs, exposing the entire API set for use in PowerShell. It contains a set of cmdlets that helps you manage identities, devices and Microsoft 365 services.
The Graph modules for Entra ID allow you to create users and groups with PowerShell. You can assign roles to users, get insights in the sign in activity for your organization and list the devices that are registered or joined to Entra ID.
The Graph modules for Microsoft Intune allow you to report on the devices in your organization. You can get insights in the software installed, the operating systems in use and whether devices are compliant with organizational policies.
Microsoft Graph also contains various PowerShell cmdlets to manage and retrieve data from Exchange Online, SharePoint Online and Teams. These commands allow you to generate extensive reports combining information across all Microsoft 365 products.
Authentication to Microsoft Graph can be performed both interactively and programmatically. To run automated scripts without user interaction, you can work with an application registered in Entra ID. This allows for secure authentication, not tied to a specific user, with a controlled set of permissions.
In this intensive 2-day course, participants will dive into the powerful capabilities of Microsoft Graph PowerShell, designed to streamline and automate administrative tasks within the Microsoft 365 Ecosystem. Through a series of comprehensive modules and hands-on exercises, participants will gain skills in using PowerShell scripts and cmdlets to interact with Microsoft Graph API endpoints, manipulate user data, manage groups and resources, and automate common administrative tasks.
This course is intended for System Administrators or System Engineers who are responsible for the management of Microsoft 365 Services, like Entra ID, Intune, Exchange Online, SharePoint Online and Teams.
If you have little to no knowledge of the basics of PowerShell, U2U recommends taking the 3-day Scripting with PowerShell first.