查询ldap以检索用户所属的组(在sharepoint中)
我将Sharepoint与Nintex结合使用。可以通过Nintex查询ldap,基本查询操作也可以很好地工作!现在,我正在尝试获取用户所属组的数组或集合。。我试过了查询ldap以检索用户所属的组(在sharepoint中),sharepoint,active-directory,ldap,Sharepoint,Active Directory,Ldap,我将Sharepoint与Nintex结合使用。可以通过Nintex查询ldap,基本查询操作也可以很好地工作!现在,我正在尝试获取用户所属组的数组或集合。。我试过了 (&(objectCategory=group)(member=cn={itemproperty:ldapName},dc=MyDomain)) 不幸的是,这不起作用,我没有从日志中得到回复,也找不到任何其他解决方案 在此问题上的任何提示或帮助都将不胜感激 Erik您需要从您的用户检索“memberOf”属性,以获取他是
(&(objectCategory=group)(member=cn={itemproperty:ldapName},dc=MyDomain))
不幸的是,这不起作用,我没有从日志中得到回复,也找不到任何其他解决方案
在此问题上的任何提示或帮助都将不胜感激
Erik您需要从您的用户检索“memberOf”属性,以获取他是其直接成员的组的列表 我之所以说直接,是因为存在嵌套组(用户是组A的成员,而组A又是组B的成员),并且这些组不会被返回 此外,“memberOf”属性也不会返回主组(通常为“用户”) 马克 PS:如果你可以使用.NET3.5,那么有一个更新的广告界面将用户公开为强类型对象——请参阅作者的优秀文章 在那里,您可以抓取一个用户,然后只需在用户对象上调用.GetAuthorizationGroups,您就完成了