Modifiche alla migrazione da Azure AD a Microsoft Graph in Azure PowerShell
Il Az.Resources
modulo PowerShell versione 5.1.0 di Azure PowerShell introduce le modifiche ai cmdlet correlati all'identità. I cmdlet che si basano su Azure AD Graph stanno eseguendo la transizione a Microsoft Graph. Questa modifica si sta verificando per garantire una transizione uniforme alla luce dell'annuncio del ritiro di Azure AD Graph.
Per altre informazioni, vedere Migrazione da Azure AD a Microsoft Graph per gli strumenti da riga di comando di Azure.
L'esempio seguente installa la versione più recente del Az.Resources
modulo Azure PowerShell.
Install-Module -Name Az.Resources -Repository PSGallery -Scope CurrentUser
Per un elenco delle modifiche, vedere le informazioni seguenti.
Applicazione
Get-AzAdApplication
Il tipo di output è stato modificato da
Microsoft.Azure.Commands.ActiveDirectory.PSADApplication
aMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphApplication
Il parametro
IncludeTotalCount
non è supportato ed è stato rimosso
New-AzAdApplication
Il tipo di output è stato modificato da
Microsoft.Azure.Commands.ActiveDirectory.PSADApplication
aMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphApplication
Il parametro
Password
è stato rimosso, la password personalizzata non è più supportata, il server assegna testo segreto durante la creazione
Remove-AzAdApplication
- Il tipo di input del parametro
InputObject
è stato modificato daMicrosoft.Azure.Commands.ActiveDirectory.PSADApplication
aMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphApplication
Update-AzAdApplication
Il tipo di input del parametro
InputObject
è stato modificato daMicrosoft.Azure.Commands.ActiveDirectory.PSADApplication
aMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphApplication
Il tipo di output è stato modificato da
Microsoft.Azure.Commands.ActiveDirectory.PSADApplication
aSystem.Boolean
Modifiche all'oggetto Application
ObjectId
è stata sostituita daId
HomePage
è stato sostituito daHomepageUrl
nell'elementoWeb
ApplicationId
è stata sostituita daAppId
AvailableToOtherTenants
(booleano) è stato sostituito daSignInAudience
(stringa con 4 valori: 'AzureADMyOrg', 'AzureADMultipleOrgs', 'AzureADandPersonalMicrosoftAccount', 'PersonalMicrosoftAccount')AzureADMultipleOrgs equivale a AvailableToOtherTenants:$true
AzureAdMyOrg equivale a AvailableToOtherTenants:$false o $null
ApiPermissions
è stata sostituita daRequiredResourceAccess
ReplyUrls
è stato sostituito daRedirectUris
nell'elementoWeb
ObjectType
è stata sostituita daOdataType
Credenziali dell'applicazione
Get-AzAdAppCredential
Il tipo di input del parametro
ApplicationObject
è stato modificato daMicrosoft.Azure.Commands.ActiveDirectory.PSADApplication
aMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphApplication
Il tipo di output è stato modificato da
Microsoft.Azure.Commands.ActiveDirectory. PSADCredential
aMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphKeyCredential
eMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphPasswordCredential
New-AzAdAppCredential
Il tipo di input del parametro
ApplicationObject
è stato modificato daMicrosoft.Azure.Commands.ActiveDirectory.PSADApplication
aMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphApplication
Il tipo di output è stato modificato da
Microsoft.Azure.Commands.ActiveDirectory. PSADCredential
aMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphKeyCredential
eMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphPasswordCredential
Il parametro
Password
è stato rimosso, la password personalizzata non è più supportata, il server assegnerà testo segreto al momento della creazione
Remove-AzAdAppCredential
- Il tipo di input del parametro
ApplicationObject
è stato modificato daMicrosoft.Azure.Commands.ActiveDirectory.PSADApplication
aMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphApplication
Modifiche all'oggetto Credential dell'app
Credenziali password
Password
è stata sostituita daSecretText
Credenziali chiave
CertValue
è stato rimosso
ServicePrincipal
Get-AzAdServicePrincipal
Il tipo di output è stato modificato da
Microsoft.Azure.Commands.ActiveDirectory.PSADServicePrincipal
aMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphServicePrincipal
Il parametro
IncludeTotalCount
non è supportato ed è stato rimosso.
New-AzAdServicePrincipal
Il tipo di output è stato modificato da
Microsoft.Azure.Commands.ActiveDirectory.PSADServicePrincipal
aMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphServicePrincipal
Il set
ApplicationWithoutCredentialParameterSet
di parametri ,ApplicationWithPasswordPlainParameterSet
DisplayNameWithoutCredentialParameterSet
, ,DisplayNameWithPasswordPlainParameterSet
è stato rimosso perché tali set di parametri originali non funzionavano.Il ruolo
contributor
non viene assegnato come predefinito quando il parametro-Role
non viene fornito a causa di considerazioni sulla sicurezza.Il parametro
SkipAssignment
è stato rimosso.
Remove-AzAdServicePrincipal
Il tipo di input del parametro
ApplicationObject
è stato modificato daMicrosoft.Azure.Commands.ActiveDirectory.PSADApplication
aMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphApplication
Il tipo di input del parametro
InputObject
è stato modificato daMicrosoft.Azure.Commands.ActiveDirectory.PSADServicePrincipal
aMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphServicePrincipal
Update-AzAdServicePrincipal
Il tipo di input del parametro
InputObject
è stato modificato daMicrosoft.Azure.Commands.ActiveDirectory.PSADServicePrincipal
aMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphServicePrincipal
Il tipo di output è stato modificato da
Microsoft.Azure.Commands.ActiveDirectory.PSADServicePrincipal
aSystem.Boolean
Modifiche all'oggetto entità servizio
ApplicationId
è stata sostituita daAppId
ObjectType
è stata sostituita daOdataType
Credenziali ServicePrincipal
Get-AzAdSpCredential
Il tipo di input del parametro
ServicePrincipalObject
è stato modificato daMicrosoft.Azure.Commands.ActiveDirectory.PSADServicePrincipal
aMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphServicePrincipal
Il tipo di output è stato modificato da
Microsoft.Azure.Commands.ActiveDirectory. PSADCredential
aMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphKeyCredential
eMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphPasswordCredential
New-AzAdSpCredential
Il tipo di input del parametro
ServicePrincipalObject
è stato modificato daMicrosoft.Azure.Commands.ActiveDirectory.PSADServicePrincipal
aMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphServicePrincipal
Il tipo di output è stato modificato da
Microsoft.Azure.Commands.ActiveDirectory. PSADCredential
aMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphKeyCredential
eMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphPasswordCredential
Remove-AzAdSpCredential
- Il tipo di input del parametro
ServicePrincipalObject
è stato modificato daMicrosoft.Azure.Commands.ActiveDirectory.PSADServicePrincipal
aMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphServicePrincipal
Modifiche all'oggetto ServicePrincipal Credential
Credenziali password
Password
è stata sostituita daSecretText
Credenziali chiave
CertValue
è stato rimosso
User
Get-AzAdUser
Il tipo di output è stato modificato da
Microsoft.Azure.Commands.ActiveDirectory.PSADUser
aMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphUser
Il parametro
IncludeTotalCount
non è supportato ed è stato rimosso
New-AzAdUser
- Il tipo di output è stato modificato da
Microsoft.Azure.Commands.ActiveDirectory.PSADUser
aMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphUser
Remove-AzAdUser
- Il tipo di input del parametro
InputObject
è stato modificato daMicrosoft.Azure.Commands.ActiveDirectory.PSADUser
aMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphUser
Update-AzAdUser
Il tipo di input del parametro
InputObject
è stato modificato daMicrosoft.Azure.Commands.ActiveDirectory.PSADUser
aMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphUser
Il tipo di output è stato modificato da
Microsoft.Azure.Commands.ActiveDirectory.PSADUser
aSystem.Boolean
Modifiche all'oggetto utente
ObjectType
è stata sostituita daOdataType
ImmutableId
è stata sostituita daOnpremisesImmutableId
Raggruppa
Get-AzAdGroup
Il tipo di output è stato modificato da
Microsoft.Azure.Commands.ActiveDirectory.PSADGroup
aMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphGroup
Il parametro
IncludeTotalCount
non è supportato ed è stato rimosso
New-AzAdGroup
- Il tipo di output è stato modificato da
Microsoft.Azure.Commands.ActiveDirectory.PSADGroup
aMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphGroup
Remove-AzAdGroup
- Il tipo di input del parametro
InputObject
è stato modificato daMicrosoft.Azure.Commands.ActiveDirectory.PSADGroup
aMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphGroup
Modifiche dell'oggetto Group
ObjectType
è stata sostituita daOdataType
Membro di un gruppo
Get-AzAdGroupMember
Il tipo di output è stato modificato da
Microsoft.Azure.Commands.ActiveDirectory.PSADObject
aMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphDirectoryObject
Il parametro
IncludeTotalCount
è stato rimossoIl tipo di input del parametro
GroupObject
è stato modificato daMicrosoft.Azure.Commands.ActiveDirectory.PSADGroup
aMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphGroup
Importante
A causa delle limitazioni con l'API Graph corrente, le entità servizio non vengono restituite da Get-AzAdGroupMember
in Az 7.x. Per una soluzione alternativa, vedere Risoluzione dei problemi del modulo Az PowerShell.
Add-AzAdGroupMember
- Il tipo di input del parametro
GroupObject
è stato modificato daMicrosoft.Azure.Commands.ActiveDirectory.PSADGroup
aMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphGroup
Remove-AzAdGroupMember
- Il tipo di input del parametro
GroupObject
è stato modificato daMicrosoft.Azure.Commands.ActiveDirectory.PSADGroup
aMicrosoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphGroup
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: nel corso del 2024 verranno dismessi i problemi di GitHub come meccanismo di feedback per il contenuto e verranno sostituiti con un nuovo sistema di feedback. Per altre informazioni, vedere:Invia e visualizza il feedback per