查询列出某个组的所有用户 [英] Query to list all users of a certain group

查看:39
本文介绍了查询列出某个组的所有用户的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何使用搜索过滤器来显示特定组的用户?

How can I use a a search filter to display users of a specific group?

我尝试了以下方法:

(&
    (objectCategory=user)
    (memberOf=MyCustomGroup)
)

还有这个:

(&
    (objectCategory=user)
    (memberOf=cn=SingleSignOn,ou=Groups,dc=tis,dc=eg,dc=ddd,D‌​C=com)
)   

但不显示特定组的用户.

but neither display users of a specific group.

推荐答案

memberOf(在 AD 中)存储为 distinctNames 列表.您的过滤器需要类似于:

memberOf (in AD) is stored as a list of distinguishedNames. Your filter needs to be something like:

(&(objectCategory=user)(memberOf=cn=MyCustomGroup,ou=ouOfGroup,dc=subdomain,dc=domain,dc=com))

如果您还没有专有名称,您可以使用以下命令进行搜索:

If you don't yet have the distinguished name, you can search for it with:

(&(objectCategory=group)(cn=myCustomGroup))

并返回属性distinguishedName.案例可能很重要.

and return the attribute distinguishedName. Case may matter.

这篇关于查询列出某个组的所有用户的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆