Azure AD establece la contraseña para nunca caducar. Controlar & Establezca una contraseña para nunca expirar en un solo o múltiplo Directorio activo de Azure Cuentas de los usuarios.
NOTA: Esto se aplica solo a las cuentas basadas en la nube, if you are synching accounts from the local Active Directory to Azure AD, you need to set passwords to never expire on the local Active Directory account.
Controlar
Usuario único
Verifique las políticas de vencimiento de la contraseña de un solo usuario:
Get-AzureADUser -ObjectId UPN | Select-Object UserPrincipalName, @{N="PasswordNeverExpires";E={$_.PasswordPolicies -contains "DisablePasswordExpiration"}
}
PowershellEjemplo:
Get-AzureADUser -ObjectId user@enterinit.com | Select-Object UserPrincipalName, @{N="PasswordNeverExpires";E={$_.PasswordPolicies -contains "DisablePasswordExpiration"}
}
PowershellMúltiples usuarios
Verifique las políticas de vencimiento de las contraseñas de múltiples usuarios utilizando un archivo de entrada CSV:
Import-CSV azureadusers.csv | ForEach {
Get-AzureADUser -ObjectId $_.AzureADUPN | Select-Object UserPrincipalName,@{N="PasswordNeverExpires";E={$_.PasswordPolicies -contains "DisablePasswordExpiration"}
}
}
PowershellNOTA: El archivo CSV debe contener el nombre principal del usuario (Upn) of the Azure AD users:
AzureAD
user1@enterinit.com
user2@enterinit.com
user3@enterinit.com
PowershellColocar
Usuario único
Establezca una contraseña para nunca caducar para la contraseña de un solo usuario:
Set-AzureADUser -ObjectId UPN -PasswordPolicies DisablePasswordExpiration
PowershellEjemplo:
Set-AzureADUser -ObjectId user@enterinit.com -PasswordPolicies DisablePasswordExpiration
PowershellMúltiples usuarios
Establezca una contraseña para nunca expirar para las contraseñas de varios usuarios utilizando un archivo de entrada CSV:
Import-CSV azureadusers.csv | ForEach {
Set-AzureADUser -ObjectId $_.AzureADUPN -PasswordPolicies DisablePasswordExpiration
}
PowershellNOTA: Verifique el vencimiento se ha establecido correctamente ejecutando Get-AzureAduser:
Import-CSV azureadusers.csv | ForEach { Get-AzureADUser -ObjectId $_.AzureADUPN | Select-Object UserPrincipalName, ` @{N="PasswordNeverExpires";E={$_.PasswordPolicies -contains "DisablePasswordExpiration"}
}
}
Powershell
very helpful . thank you.