找出用于DirectoryEntry连接的用户是否是管理员

时间:2010-07-07 10:49:16

标签: c# windows active-directory directoryentry

我有一个现有的DirectoryEntry连接,我想检查用于创建此DirectoryEntry的用户是否属于特定组。 有谁知道如何实现这个目标?

谢谢, Shuky

1 个答案:

答案 0 :(得分:2)

我认为没有任何神奇,简单的方法可以做到这一点....

DirectoryEntry对象上,如果提供了特定用户,则您拥有UserName属性,该属性应包含用于创建此条目的用户的名称。使用该用户名,您可以进行目录查找并找到该用户,并检查该用户是否属于Administrators组(或任何其他组) - 但它并不完全是单行。