Azure CLI MS Graph Migration - (Beta)

Published Mar 17 2022 09:59 AM 1,278 Views
Microsoft

Beginning with the move from ADAL to MSAL, Azure CLI has been working towards migrating from the Azure Active Directory (AAD) Graph API to the Microsoft (MS) Graph API. While the complete shutdown of the AAD Graph has been postponed, Azure CLI has taken the next steps in migration by releasing a beta version using MS Graph. 

 

This version of Azure CLI is expected to move from beta to GA within the next couple versions of Azure CLI. The MS Graph CLI does have several breaking changes from the AAD Graph CLI. These changes primarily affect az ad commands including:

 

az ad app create
az ad app credential reset
az ad sp delete
az ad sp credential
az ad sp credential reset
az ad group get-member-groups
az ad group member add

 

You can check out the Azure CLI MS Graph migration doc for more information as well as how to install the beta version to test in your environment.

 

The CLI team would love your feedback on the beta version to make sure we capture any and all issues as we make this migration. To provide feedback, please create a GitHub issue in the Azure CLI repo.

 

Thank you all for using the Azure CLI and we look forward to hearing about your experience!

1 Comment
%3CLINGO-SUB%20id%3D%22lingo-sub-3260268%22%20slang%3D%22en-US%22%3EAzure%20CLI%20MS%20Graph%20Migration%20-%20(Beta)%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-3260268%22%20slang%3D%22en-US%22%3E%3CP%3EBeginning%20with%20the%20move%20from%20ADAL%20to%20MSAL%2C%20Azure%20CLI%20has%20been%20working%20towards%20migrating%20from%20the%20Azure%20Active%20Directory%20(AAD)%20Graph%20API%20to%20the%20Microsoft%20(MS)%20Graph%20API.%20While%20the%20complete%20shutdown%20of%20the%20%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fgraph%2Fmigrate-azure-ad-graph-overview%22%20target%3D%22_self%22%20rel%3D%22noopener%20noreferrer%22%3EAAD%20Graph%20has%20been%20postponed%3C%2FA%3E%2C%20Azure%20CLI%20has%20taken%20the%20next%20steps%20in%20migration%20by%20releasing%20a%20beta%20version%20using%20MS%20Graph.%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EThis%20version%20of%20Azure%20CLI%20is%20expected%20to%20move%20from%20beta%20to%20GA%20within%20the%20next%20couple%20versions%20of%20Azure%20CLI.%20The%20MS%20Graph%20CLI%20%3CSTRONG%3Edoes%20have%20several%20breaking%20changes%20%3C%2FSTRONG%3Efrom%20the%20AAD%20Graph%20CLI.%20These%20changes%20primarily%20affect%3CCODE%3Eaz%20ad%3C%2FCODE%3Ecommands%20including%3A%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CPRE%20class%3D%22lia-code-sample%20language-json%22%3E%3CCODE%3Eaz%20ad%20app%20create%0Aaz%20ad%20app%20credential%20reset%0Aaz%20ad%20sp%20delete%0Aaz%20ad%20sp%20credential%0Aaz%20ad%20sp%20credential%20reset%0Aaz%20ad%20group%20get-member-groups%0Aaz%20ad%20group%20member%20add%3C%2FCODE%3E%3C%2FPRE%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EYou%20can%20check%20out%20the%20%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fcli%2Fazure%2Fmicrosoft-graph-migration%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3EAzure%20CLI%20MS%20Graph%20migration%20doc%3C%2FA%3E%20for%20more%20information%20as%20well%20as%20%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fcli%2Fazure%2Fmicrosoft-graph-migration%23try-azure-cli-beta-with-microsoft-graph%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3Ehow%20to%20install%3C%2FA%3E%20the%20beta%20version%20to%20test%20in%20your%20environment.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EThe%20CLI%20team%20would%20love%20your%20feedback%20on%20the%20beta%20version%20to%20make%20sure%20we%20capture%20any%20and%20all%20issues%20as%20we%20make%20this%20migration.%20To%20provide%20feedback%2C%20please%20%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2FAzure%2Fazure-cli%2Fissues%2Fnew%3Fassignees%3D%26amp%3Blabels%3D%26amp%3Btemplate%3DBug_report.md%26amp%3Btitle%3D%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3Ecreate%20a%20GitHub%20issue%3C%2FA%3E%20in%20the%20Azure%20CLI%20repo.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EThank%20you%20all%20for%20using%20the%20Azure%20CLI%20and%20we%20look%20forward%20to%20hearing%20about%20your%20experience!%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-TEASER%20id%3D%22lingo-teaser-3260268%22%20slang%3D%22en-US%22%3E%3CP%3EAzure%20CLI%20has%20released%20a%20beta%20version%20migrated%20from%20AAD%20Graph%20to%20MS%20Graph!%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-TEASER%3E%3CLINGO-LABS%20id%3D%22lingo-labs-3260268%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EAzureCLI%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-3264514%22%20slang%3D%22en-US%22%3ERe%3A%20Azure%20CLI%20MS%20Graph%20Migration%20-%20(Beta)%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-3264514%22%20slang%3D%22en-US%22%3E%3CP%3EReally%20good%20to%20see%20the%20MS%20Graph-based%20Azure%20CLI%3A)%3C%2FP%3E%3C%2FLINGO-BODY%3E
Co-Authors
Version history
Last update:
‎Mar 17 2022 09:59 AM
Updated by: