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:

PowerShell

Set-AzureADUser -ObjectId <ID or UPN> -PasswordPolicies DisablePasswordExpiration
un esempio completo:

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"} }
per riportare l'impodtazione al valore originale (con scadenza), una il parametro None:

PowerShell

Set-AzureADUser -ObjectId <ID or UPN> -PasswordPolicies None

Vedi anche Set-AzureADUser
Tags:
Active Directory20 Azure7 PowerShell200
Potrebbe interessarti anche: