Автор Тема: LDAP запрос для поиска всех активный пользователей в AD  (Прочитано 26310 раз)

maloy

  • Новичок
  • *
  • Сообщений: 10
  • Репутация: 0
    • Просмотр профиля
Приветствую, коллеги!
Возникла необходимость отфильтровать в консоли ADUC всех пользователей с активными учетными записями!
Насколько я понимаю мне нужно сделать специальный фильтр по LDAP запросу и применить его. Не нашел у пользователя атрибут, который отвечает за статус учетной записи (активна, заблокирована и т.д.). Подскажите плиз!!

dimokkk

  • Full Member
  • ***
  • Сообщений: 185
  • Репутация: 14
    • Просмотр профиля
За статус учетной записи отвечает атрибут userAccountControl.
Чтобы отфильтровать только активных пользователей можно использовать такой LDAP фильтр:
(&(objectCategory=person)(objectClass=user)(!userAccountControl:1.2.840.113556.1.4.803:=2))
« Последнее редактирование: 14 Май 2018, 12:29:19 от itpro »

itpro

  • Administrator
  • Sr. Member
  • *****
  • Сообщений: 444
  • Репутация: 204
    • Просмотр профиля
(!userAccountControl:1.2.840.113556.1.4.803:=2)


itpro

  • Administrator
  • Sr. Member
  • *****
  • Сообщений: 444
  • Репутация: 204
    • Просмотр профиля
Опоздал :)
Дополню, то же самое на powershell можно сделать с помощью командлета Get-ADUser и параметра, задающего фильтр  -LDAPFilter, например:

Get-ADUser -SearchBase "ou=Empoyers,dc=contoso,dc=com" -LDAPFilter "(!userAccountControl:1.2.840.113556.1.4.803:=2)"

Или с помощью командной строки и команды dsquery (LDAP фильтр немного расширим, чтобы отображались только пользователи без компьютеров):

dsquery * "ou=Empoyers,dc=contoso,dc=com" -Filter "(&(objectCategory=person)(objectClass=user)(!userAccountControl:1.2.840.113556.1.4.803:=2))"


maloy

  • Новичок
  • *
  • Сообщений: 10
  • Репутация: 0
    • Просмотр профиля
Спасибо! работает отлично!

 

Related Topics

  Тема / Автор Ответов Последний ответ
0 Ответов
15515 Просмотров
Последний ответ 11 Март 2016, 14:32:25
от itpro
0 Ответов
14326 Просмотров
Последний ответ 22 Апрель 2017, 08:23:38
от itpro
0 Ответов
21615 Просмотров
Последний ответ 16 Май 2017, 12:24:29
от itpro
1 Ответов
21725 Просмотров
Последний ответ 12 Декабрь 2017, 14:52:08
от itpro
1 Ответов
14682 Просмотров
Последний ответ 17 Июль 2018, 12:30:34
от itpro