LDAP查询以返回包含特定属性的用户列表

LDAP查询以返回包含特定属性的用户列表,ldap,ldap-query,Ldap,Ldap Query,在这个OU=Employees,OU=Users,DC=org,DC=com中,我有一个CN user1,user2,user3的列表。每个CN用户都包含一个属性列表IsUsabled、managerid等 我想获得所有CN员工的列表,谁的属性为无用=是 我在网络上搜索过,读过无数的教程,但我很难理解这里的一些基本概念。如果有人能为我分解解决方案,我会非常感激。类似于以下内容的LDAP搜索筛选器: (&(isUseless=Yes)(|(cn= user1)(cn= user1)(cn=

在这个OU=Employees,OU=Users,DC=org,DC=com中,我有一个CN user1,user2,user3的列表。每个CN用户都包含一个属性列表IsUsabled、managerid等

我想获得所有CN员工的列表,谁的属性为无用=是


我在网络上搜索过,读过无数的教程,但我很难理解这里的一些基本概念。如果有人能为我分解解决方案,我会非常感激。

类似于以下内容的LDAP搜索筛选器:

(&(isUseless=Yes)(|(cn= user1)(cn= user1)(cn=user1)))
或对于具有cn值的所有条目: &是无用的=* 或对于Microsoft Active Directory中的所有用户类型条目:

(&(isUseless=Yes)(sAMAccountType=805306368))
指定: 返回的属性:ismanagerid等 baseDN:OU=Employees,OU=Users,DC=org,DC=com

我们应该做到这一点

让我知道我能帮什么忙。
-jim

请阅读:所有员工中,还是只有第一份名单中的员工?如果是前者,为什么要提到后者?如果是后者,为什么要提到“所有员工”?更悲观的是,Jim,我尝试使用这个查询,并用CN名称重新计算user1,但仍然不起作用。在任何情况下,是否可以跨所有CN而不是特定CN用户进行查询?例如:&isunavouse=Yes | cn=*这是否假设返回OU=Employees中包含属性isunavouse=Yes的所有CNs?格式为&isunavouse=YesobjectClass=user为我工作。