Microsoft.Graph PowerShell Modules 2.26.1 released

Hi All,
A few Hors ago, Microsoft has released the Version 2.26.1 of Microsoft.Graph and Microsoft.Graph.Beta Modules.
- PowerShell Gallery Microsoft.Graph 2.26.1
- PowerShell Gallery Microsoft.Graph.Beta 2.26.1
- Roll back to .NET 6
- Refresh Open Api file for Devices.CorporateManagement Module to generate missing cmdlets
- Ensures property values that have / are not modified to have them removed
I am using the new PSResourceGet here instead of the PowerShellGet commands.
Show installed Versions and what’s available in PowerShell Gallery
Get-InstalledPSResource Microsoft.Graph -Scope CurrentUser
Get-InstalledPSResource Microsoft.Graph.Beta -Scope CurrentUser
Find-PSResource Microsoft.Graph
Find-PSResource Microsoft.Graph.Beta
Uninstalling the old Microsoft.Graph Modules.
Get-InstalledPSResource Microsoft.Graph -Scope CurrentUser -ErrorAction SilentlyContinue | Uninstall-PSResource -Scope CurrentUser -SkipDependencyCheck
In the last few weeks i’ve noticed that uninstalling some Modules seems to have Problems. Might be it’s related to the CurrentUser Scope that is redirected to OneDrive. Anyone else seeing this?
I’ve updated the M365PSProfile PowerShell Module and the Uninstall-M365Module Function with the Parameter -FileMode. It will delete the Module Folder of that Module.
Install-PSResource -Name M365PSProfile -Scope CurrentUser
Import-Module M365PSProfile
Uninstall-M365Module -Modules Microsoft.Graph -Scope CurrentUser -FileMode
Uninstall-M365Module -Modules Microsoft.Graph.Beta -Scope CurrentUser -FileMode
Installing the New Microsoft.Graph Modules
Install-PSResource Microsoft.Graph -Scope CurrentUser -WarningAction SilentlyContinue
Install-PSResource Microsoft.Graph.Beta -Scope CurrentUser -WarningAction SilentlyContinue
List all the Modules
Get-PSResource Microsoft.Graph.* -Scope CurrentUser
Some basic testing
Connect-MgGraph -Scopes user.read.all -NoWelcome
Get-MgUser -UserId a.bohren@icewolf.ch
Disconnect-MgGraph
Or you can simply use my M365PSProfile Module - find the Documentation here: https://github.com/fabrisodotps1/M365PSProfile/
Install-PSResource -Name M365PSProfile
Add-M365PSProfile
Install-M365Module
Don’t forget to update the Microsoft.Graph Modules on Azure Automate
Regards
Andres Bohren