Состояние учетных записей и парольные политики

Поддерживаются поиск учетных записей по состоянию и чтение действующих парольных политик.

Командлет Назначение

Search-ADAccount

Поиск учетных записей по состоянию

Get-ADUserResultantPasswordPolicy

Получение результирующей парольной политики пользователя

Get-ADDefaultDomainPasswordPolicy

Получение парольной политики домена по умолчанию

Get-ADFineGrainedPasswordPolicy

Получение детальных парольных политик (Fine-Grained Password Policies)

Поиск по состоянию

Пример поиска заблокированных учетных записей:

Search-ADAccount `
    -LockedOut `
    -UsersOnly `
    -Server dc01.example.com:9389

Пример поиска неактивных учетных записей:

Search-ADAccount `
    -AccountInactive `
    -UsersOnly `
    -Server dc01.example.com:9389

Пример поиска учетных записей с истекшим сроком действия пароля:

Search-ADAccount `
    -PasswordExpired `
    -UsersOnly `
    -Server dc01.example.com:9389

Microsoft предусматривает отдельные наборы параметров для LockedOut, AccountInactive, PasswordExpired и других состояний.

Подробнее: Search-ADAccount.

Парольная политика домена

Пример запроса парольной политики домена по умолчанию:

Get-ADDefaultDomainPasswordPolicy `
    -Server dc01.example.com:9389

Подробнее: Get-ADDefaultDomainPasswordPolicy.

Результирующая политика пользователя

Пример запроса парольной политики (Fine-Grained Password Policy), фактически применяемой к пользователю:

Get-ADUserResultantPasswordPolicy `
    -Identity testuser `
    -Server dc01.example.com:9389

Подробнее: Get-ADUserResultantPasswordPolicy.

Детальные парольные политики (Fine-Grained Password Policies)

Получение всех детальных парольных политик:

Get-ADFineGrainedPasswordPolicy `
    -Filter * `
    -Server dc01.example.com:9389

Полученные данные можно использовать для проверки параметров сложности, длины, срока действия и истории паролей.

Подробнее: Get-ADFineGrainedPasswordPolicy.

Обновлено: