Azure AD Definir senha para nunca expirar. Verificar & defina uma senha para nunca expirar em um único ou vários Diretório Ativo Azure contas de usuários.
OBSERVAÇÃO: Isso se aplica apenas a contas baseadas em nuvem, se você estiver sincronizando contas do Active Directory local com o Azure AD, você precisa definir senhas para nunca expirarem na conta local do Active Directory.
Verificar
Usuário único
Verifique as políticas de expiração para a senha de um único usuário:
Get-AzureADUser -ObjectId UPN | Select-Object UserPrincipalName, @{N="PasswordNeverExpires";E={$_.PasswordPolicies -contains "DisablePasswordExpiration"}
}
PowershellExample:
Get-AzureADUser -ObjectId user@enterinit.com | Select-Object UserPrincipalName, @{N="PasswordNeverExpires";E={$_.PasswordPolicies -contains "DisablePasswordExpiration"}
}
PowershellVários usuários
Verifique as políticas de expiração para senhas de vários usuários usando um arquivo de entrada CSV:
Import-CSV azureadusers.csv | ForEach {
Get-AzureADUser -ObjectId $_.AzureADUPN | Select-Object UserPrincipalName,@{N="PasswordNeverExpires";E={$_.PasswordPolicies -contains "DisablePasswordExpiration"}
}
}
PowershellOBSERVAÇÃO: O arquivo CSV deve conter o nome principal do usuário (UPN) dos usuários do Azure AD:
AzureAD
user1@enterinit.com
user2@enterinit.com
user3@enterinit.com
PowershellDefinir
Usuário único
Defina uma senha para nunca expirar para a senha de um único usuário:
Set-AzureADUser -ObjectId UPN -PasswordPolicies DisablePasswordExpiration
PowershellExample:
Set-AzureADUser -ObjectId user@enterinit.com -PasswordPolicies DisablePasswordExpiration
PowershellVários usuários
Defina uma senha para nunca expirar para senhas de vários usuários usando um arquivo de entrada CSV:
Import-CSV azureadusers.csv | ForEach {
Set-AzureADUser -ObjectId $_.AzureADUPN -PasswordPolicies DisablePasswordExpiration
}
PowershellOBSERVAÇÃO: Verifique se a expiração foi definida corretamente executando Get-AzureADUser:
Import-CSV azureadusers.csv | ForEach { Get-AzureADUser -ObjectId $_.AzureADUPN | Select-Object UserPrincipalName, ` @{N="PasswordNeverExpires";E={$_.PasswordPolicies -contains "DisablePasswordExpiration"}
}
}
Powershell
muito útil . obrigado.