Ldap被禁用的用户

时间:2018-01-09 13:52:04

标签: php ldap

我正在使用这段代码

$filter = "(&(objectClass=user)(!(objectClass=computer))(!(userAccountControl:1.2.840.113556.1.4.803:=2)))";
$attr = array("displayName", "samaccountname", "thumbnailPhoto", "displayName", "mail", "IPPhone","employeeid");
$result = ldap_search($link, $ldap_dn, $filter, $attr);
$entries_full = ldap_get_entries($link, $result);

我的目标是让所有非计算机并且未被禁用的用户。但我正在与过滤器挣扎。

1 个答案:

答案 0 :(得分:0)

(&(objectCategory=person)(objectClass=user)(!userAccountControl:1.2.840.113556.1.4.803:=2))是否适合您?