Impostare un utente Azure con la password che non scade mai
L'impostazione di un account Azure con la password che non scade mai (never expire) non è disponibile da interfaccia.
Va usato il comando PowerShell Set-AzureADUser e la proprietà PasswordPolicies con il valore DisablePasswordExpiration:
un esempio completo:
per riportare l'impodtazione al valore originale (con scadenza), una il parametro None:
Vedi anche Set-AzureADUser
Va usato il comando PowerShell Set-AzureADUser e la proprietà PasswordPolicies con il valore DisablePasswordExpiration:
PowerShell
Set-AzureADUser -ObjectId <ID or UPN> -PasswordPolicies DisablePasswordExpiration
PowerShell
# mi connetto ad azure (Tenant Id=Directory Id)
Connect-AzureAD -TenantId 14955237-88d5-4c2b-8411-7a0b1ae31004
# immposto l'UPN o l'ID dell'utente
$userId = "test@xxxxx.onmicrosoft.com"
# visualizzo lo stato attuale
Get-AzureADUser -ObjectId $userId | Select-Object UserprincipalName,@{ N="PasswordNeverExpires";E={$_.PasswordPolicies -contains "DisablePasswordExpiration"} }
# set
# Set-AzureADUser -ObjectId $userId -PasswordPolicies None
Set-AzureADUser -ObjectId $userId -PasswordPolicies DisablePasswordExpiration
# visualizzo lo stato dopo la modifica
Get-AzureADUser -ObjectId $userId | Select-Object UserprincipalName,@{ N="PasswordNeverExpires";E={$_.PasswordPolicies -contains "DisablePasswordExpiration"} }
PowerShell
Set-AzureADUser -ObjectId <ID or UPN> -PasswordPolicies None
Vedi anche Set-AzureADUser