更新AD组内的sharepoint用户配置文件



上下文:

客户端环境:SharePoint Foundation 2010

他希望有一个timerjob来用active directory中的数据更新用户配置文件。一切都好,我开发了timerjob,它从activedirectory&更新SharePoint隐藏用户列表中每个用户的选定字段,这样我就可以每天更新每个用户。

问题是:客户端使用了(正如我应该想到的)一个active directory组,他必须管理SharePoint中的权限,类似于"所有经过身份验证的用户"。

现在我不知道如何更新该组中的配置文件,因为它们不在列表中。

关于在哪里更新这些简介,有什么想法吗?

SP站点是否可能是从早期版本(特别是2007版)升级而来的,而这正是NT Authority All Authenticated Users的产物。。。。。这是一个包罗万象的引用,有时会被放入一个组或列表中,指向SP站点管理员以获取用户访问请求。您可以控制对它的访问,方法是将它放在一个组中,然后将该组的权限设置为尽可能低。但是,至于从Active Directory中读取任何内容到您的计划中,没有什么可抢的。这只是一个标志,告诉SharePoint一个ID在windows域中进行了身份验证,仅此而已。它是允许域用户进入SharePoint网站的默认网关,通常是只读访问或请求SharePoint唯一权限的访问,或者在某些网站上,是基本访问者级别的访问。

最新更新