AzureAD Set password to never expire. 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, if you are synching accounts from the local Diretório Ativo para AzureAD, you need to set passwords to never expire on the local Diretório Ativo account.
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"}
}
PowerShellExemplo:
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) of the AzureAD users:
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
PowerShellExemplo:
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.