Azure PowerShell の Az.Resources PowerShell モジュール バージョン 5.1.0 では、ID 関連のコマンドレットの変更が導入されています。 Azure AD Graph に依存するコマンドレットは、Microsoft Graphに移行しています。 この変更は、Azure AD Graph の廃止が発表されたことを受けて、円滑な移行を確保するために行われています。
詳細については、「Azure コマンド ライン ツールの Azure AD から Microsoft Graph への移行」を参照してください。
次の例では、Az.Resources Azure PowerShell モジュールの最新バージョンをインストールします。
Install-Module -Name Az.Resources -Repository PSGallery -Scope CurrentUser
変更の一覧については、次の情報を参照してください。
Application
Get-AzAdApplication
出力の種類が
Microsoft.Azure.Commands.ActiveDirectory.PSADApplicationからMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphApplicationに変更されましたパラメーター
IncludeTotalCountはサポートされておらず、削除されています
New-AzAdApplication
出力の種類が
Microsoft.Azure.Commands.ActiveDirectory.PSADApplicationからMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphApplicationに変更されましたパラメーター
Passwordが削除されました。カスタマイズされたパスワードはサポートされなくなりました。作成時にサーバーによってシークレット テキストが割り当てられます
Remove-AzAdApplication(AzAdアプリケーションを削除するコマンド)
- パラメーター
InputObjectの入力型がMicrosoft.Azure.Commands.ActiveDirectory.PSADApplicationからMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphApplicationに変更されました
Update-AzAdApplication
パラメーター
InputObjectの入力型がMicrosoft.Azure.Commands.ActiveDirectory.PSADApplicationからMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphApplicationに変更されました出力の種類が
Microsoft.Azure.Commands.ActiveDirectory.PSADApplicationからSystem.Booleanに変更されました
Application オブジェクトの変更
ObjectId置き換えられました。IdHomePageは、HomepageUrl要素内のWebに置き換えられましたApplicationId置き換えられました。AppIdAvailableToOtherTenants(boolean) はSignInAudienceに置き換えられました (4 つの値を持つ文字列: 'AzureADMyOrg'、'AzureADMultipleOrgs'、'AzureADandPersonalMicrosoftAccount'、'PersonalMicrosoftAccount')AzureADMultipleOrgs は AvailableToOtherTenants:$true と同等です
AzureAdMyOrg は AvailableToOtherTenants:$false または $null に相当します
ApiPermissions置き換えられました。RequiredResourceAccessReplyUrlsは、RedirectUris要素内のWebに置き換えられましたObjectType置き換えられました。OdataType
アプリケーション資格情報
Get-AzAdAppCredential
パラメーター
ApplicationObjectの入力型がMicrosoft.Azure.Commands.ActiveDirectory.PSADApplicationからMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphApplicationに変更されました出力タイプが
Microsoft.Azure.Commands.ActiveDirectory. PSADCredentialから変更されましたMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphKeyCredentialとMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphPasswordCredential
New-AzAdAppCredential
パラメーター
ApplicationObjectの入力型がMicrosoft.Azure.Commands.ActiveDirectory.PSADApplicationからMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphApplicationに変更されました出力タイプが
Microsoft.Azure.Commands.ActiveDirectory. PSADCredentialから変更されましたMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphKeyCredentialとMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphPasswordCredentialパラメーター
Passwordが削除されました。カスタマイズされたパスワードはサポートされなくなりました。作成時にサーバーによってシークレット テキストが割り当てられます
Remove-AzAdAppCredential
- パラメーター
ApplicationObjectの入力型がMicrosoft.Azure.Commands.ActiveDirectory.PSADApplicationからMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphApplicationに変更されました
アプリ資格情報オブジェクトの変更
パスワード認証情報
-
Password置き換えられました。SecretText
主要認証情報
-
CertValue削除されました
ServicePrincipal
Get-AzAdServicePrincipal
出力の種類が
Microsoft.Azure.Commands.ActiveDirectory.PSADServicePrincipalからMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphServicePrincipalに変更されましたパラメーター
IncludeTotalCountはサポートされておらず、削除されています。
New-AzAdServicePrincipal
出力の種類が
Microsoft.Azure.Commands.ActiveDirectory.PSADServicePrincipalからMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphServicePrincipalに変更されましたパラメーター セット
ApplicationWithoutCredentialParameterSet、ApplicationWithPasswordPlainParameterSet、DisplayNameWithoutCredentialParameterSet、DisplayNameWithPasswordPlainParameterSetは、元のパラメーター セットが機能していないために削除されました。セキュリティ上の考慮事項のためにパラメーター
contributorが指定されていない場合、ロール-Roleは既定として割り当てされません。パラメーター
SkipAssignmentが削除されました。
Remove-AzAdServicePrincipal
パラメーター
ApplicationObjectの入力型がMicrosoft.Azure.Commands.ActiveDirectory.PSADApplicationからMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphApplicationに変更されましたパラメーター
InputObjectの入力型がMicrosoft.Azure.Commands.ActiveDirectory.PSADServicePrincipalからMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphServicePrincipalに変更されました
Update-AzAdServicePrincipal
パラメーター
InputObjectの入力型がMicrosoft.Azure.Commands.ActiveDirectory.PSADServicePrincipalからMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphServicePrincipalに変更されました出力の種類が
Microsoft.Azure.Commands.ActiveDirectory.PSADServicePrincipalからSystem.Booleanに変更されました
サービス プリンシパル オブジェクトの変更
ApplicationId置き換えられました。AppIdObjectType置き換えられました。OdataType
ServicePrincipal 資格情報
Get-AzAdSpCredential
パラメーター
ServicePrincipalObjectの入力型がMicrosoft.Azure.Commands.ActiveDirectory.PSADServicePrincipalからMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphServicePrincipalに変更されました出力タイプが
Microsoft.Azure.Commands.ActiveDirectory. PSADCredentialから変更されましたMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphKeyCredentialとMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphPasswordCredential
New-AzAdSpCredential
パラメーター
ServicePrincipalObjectの入力型がMicrosoft.Azure.Commands.ActiveDirectory.PSADServicePrincipalからMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphServicePrincipalに変更されました出力タイプが
Microsoft.Azure.Commands.ActiveDirectory. PSADCredentialから変更されましたMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphKeyCredentialとMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphPasswordCredential
Remove-AzAdSpCredential
- パラメーター
ServicePrincipalObjectの入力型がMicrosoft.Azure.Commands.ActiveDirectory.PSADServicePrincipalからMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphServicePrincipalに変更されました
ServicePrincipal Credential オブジェクトの変更
パスワード認証情報
-
Password置き換えられました。SecretText
主要認証情報
-
CertValue削除されました
User
Get-AzAdUser
出力の種類が
Microsoft.Azure.Commands.ActiveDirectory.PSADUserからMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphUserに変更されましたパラメーター
IncludeTotalCountはサポートされておらず、削除されています
New-AzAdUser
- 出力の種類が
Microsoft.Azure.Commands.ActiveDirectory.PSADUserからMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphUserに変更されました
Remove-AzAdUser
- パラメーター
InputObjectの入力型がMicrosoft.Azure.Commands.ActiveDirectory.PSADUserからMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphUserに変更されました
Update-AzAdUser
パラメーター
InputObjectの入力型がMicrosoft.Azure.Commands.ActiveDirectory.PSADUserからMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphUserに変更されました出力の種類が
Microsoft.Azure.Commands.ActiveDirectory.PSADUserからSystem.Booleanに変更されました
ユーザー オブジェクトの変更
ObjectType置き換えられました。OdataTypeImmutableId置き換えられました。OnpremisesImmutableId
グループ
Get-AzAdGroup
出力の種類が
Microsoft.Azure.Commands.ActiveDirectory.PSADGroupからMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphGroupに変更されましたパラメーター
IncludeTotalCountはサポートされておらず、削除されています
New-AzAdGroup
- 出力の種類が
Microsoft.Azure.Commands.ActiveDirectory.PSADGroupからMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphGroupに変更されました
Remove-AzAdGroup
- パラメーター
InputObjectの入力型がMicrosoft.Azure.Commands.ActiveDirectory.PSADGroupからMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphGroupに変更されました
グループ オブジェクトの変更
-
ObjectType置き換えられました。OdataType
グループメンバー
Get-AzAdGroupMember
出力の種類が
Microsoft.Azure.Commands.ActiveDirectory.PSADObjectからMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphDirectoryObjectに変更されましたパラメーター
IncludeTotalCountが削除されましたパラメーター
GroupObjectの入力型がMicrosoft.Azure.Commands.ActiveDirectory.PSADGroupからMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphGroupに変更されました
Important
現在のGraph APIの制限により、サービス プリンシパルは Az 7.x の Get-AzAdGroupMember によって返されません。 回避策については、 Az PowerShell モジュールのトラブルシューティングを参照してください。
Add-AzAdGroupMember
- パラメーター
GroupObjectの入力型がMicrosoft.Azure.Commands.ActiveDirectory.PSADGroupからMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphGroupに変更されました
Remove-AzAdGroupMember
- パラメーター
GroupObjectの入力型がMicrosoft.Azure.Commands.ActiveDirectory.PSADGroupからMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphGroupに変更されました
Azure PowerShell