我正在尝试创建一个SharePoint Web部件,该部件将显示某个活动目录或SharePoint安全组中的所有用户。
例如,在一个名为Human Resources的部门的主页上,Web部件将列出属于名为HR的AD或SharePoint组的所有人员。
有人向我建议,SharePoint中的用户表和安全组之间没有关系,我觉得很难理解?如果用户属于某个组,您会怀疑存在关系。
非常感谢您的任何建议
答案 0 :(得分:10)
“网站用户”Web部件不会展开AD安全组。对于AD安全组枚举,您可能需要查看Bamboo的Web部件(用户目录Web部件)或开发您自己的自定义Web部件,如下所述: http://sharepointrookie.wordpress.com/2008/07/13/display-site-members-from-ad-groups/
答案 1 :(得分:1)
是的,有一个名为“站点用户”的Web部件,我认为它可以满足您的要求。但我不确定它是否在Web部件库中的杂项组下。当我在网络部分库中鬼混时,我偶然发现了这个工具。 此外,IFY是另一种工具,它是Sync AD
的第三方工具希望这有帮助
答案 2 :(得分:0)
SharePoint具有“站点用户”Web部件(位于Web部件库中的其他组) - 此部分是可配置的,可以显示站点中任何SharePoint安全组的成员。
答案 3 :(得分:0)
SharePoint不会跟踪谁在哪个AD群组中,您必须向AD询问此问题。
这不是一个真正能够回答的问题,AD旨在回答诸如“凯文是酷儿童组成员”之类的问题。
答案 4 :(得分:0)
很棒
但它有一个奇怪的行为。
“批准者”可以看到所有“贡献者”,也可以看到他们自己的“批准者”组 但“控制者”只能看到其他“贡献者”,而不能看到“批准者”
答案 5 :(得分:0)
为了满足您的需要,您需要在visual studio中创建一个自定义webpart
来访问ldap服务器,以获取活动目录组下的成员列表。
此外,您可以将此网络艺术部署到您的sharepoint网站。