Skip to content

2.0.0-preview1

Pre-release
Pre-release
Compare
Choose a tag to compare
@peombwa peombwa released this 14 Dec 18:13
· 2256 commits to features/2.0 since this release

Microsoft Graph PowerShell
Microsoft Graph Beta PowerShell

Release Notes

Breaking Changes

  • Drops profile support (Select-MgProfile) in favor of independent v1.0 and beta modules.
  • Drops support for -ForceRefresh on Connect-MgGraph.
  • Renames beta command names from <Verb>-Mg<Noun> to <Verb>-MgBeta<Noun>.
  • Changes beta namespace from Microsoft.Graph.PowerShell.Models.<Entity> to Microsoft.Graph.Beta.PowerShell.Models.<Entity>.
  • Changes -AccessToken type on Connect-MgGraph from String to SecureString.

New Features and Improvements

  • Adds managed identity support.
  • Adds client secret credentials support.
  • Adds current user and local machine certificate store lookup when using certificate credentials.
  • Adds environment variable based auth support.
  • Adds HTTP/2 support.
  • Adds success status code range support.
  • Removes invalid navigation property parameters on commands.

See Microsoft Graph PowerShell v2 Upgrade Guide for more details.

Installation instructions

# For Microsoft Graph v1.0
Install-Module Microsoft.Graph -AllowPrerelease -AllowClobber -Force
# For Microsoft Graph beta
Install-Module Microsoft.Graph.Beta -AllowPrerelease -AllowClobber -Force