Introduction to Microsoft Graph PowerShell
What We’ll Cover
Common Uses of Microsoft Graph PowerShell
Ten Skills You Will Gain in This Course
Course Strategies
0
02. JSON – For Microsoft Graph PowerShell
JSON – Example
JSON – Standard
JSON – Definition
JSON – Data Types
JSON – Object Breakdown
JSON – Review
0
03. PowerShell Objects – For Microsoft Graph PowerShell
PowerShell Objects
PowerShell Objects – Breakdown
PowerShell Objects Demo
Comparisons: Single User
Comparisons: Multiple Users
0
04. REST for Microsoft Graph PowerShell
Graph
OData URL Conventions
OData Query Options
Commonly Used OData Functions
OData Comparison and Logical Operators
REST – OData – Graph Summary
REST
OData Standard
0
05. The Microsoft Graph API
0
06. IDE – PowerShell ISE
IDE
Installation via the PowerShell ISE
Prerequisites
Execution Policy
$MaximumFunctionCount
Install-Module PowerShellGet
Install-Module PSResourceGet
Install-Module Microsoft.Graph
Get-InstalledModule Microsoft.Graph.*
Verify Installation
0
07. IDE – Visual Studio Code
Install PowerShell 7.x
Install Visual Studio Code
PowerShell Extension
PS Version
Scope – Uninstall
Install-Graph-VSCode–CurrentUser
VS Code Installation Summary
0
08. Microsoft Graph PowerShell Command Structure
Now for Some Actual Fun
Remember Graph Explorer
Command Structure
Which Permissions Do We Need for Get-MgUser?
Find-MgGraphCommand
Connect-MgGraph
Command Structure Summary