部署人员搜索
人员搜索可帮助用户查找组织中的其他人员。人员搜索具有以下系统必备组件:
-
Search - 必须配置 Search Service 应用程序。有关详细信息,请参阅创建新 Search Service 应用程序 (SharePoint Server 2010)。
-
用户配置文件同步 - 如果您尚未配置用户配置文件同步,则必须完成阶段 0:配置服务器场和阶段 1:启动用户配置文件同步服务。还建议您复习规划配置文件同步 (SharePoint Server 2010) 并考虑完整部署用户配置文件同步以获取可能的最佳人员搜索结果。
-
Managed Metadata - 必须配置 Managed Metadata Service 应用程序。有关详细信息,请参阅创建、更新、发布和删除托管元数据服务应用程序。有关详细信息,请参阅创建搜索中心网站 (SharePoint Server 2010)。
必须先部署上面列出的每个系统必备组件,然后才能部署人员搜索。人员搜索还需要一个使用企业搜索中心模板的搜索中心。
若要使人员搜索可用并带来好处,您必须部署人员搜索并填充用于人员搜索的数据。
部署人员搜索
若要部署人员搜索,您必须配置“我的网站”设置并配置爬网。
配置“我的网站”设置
必须在 User Profile Service 应用程序中配置“我的网站”设置以指定“我的网站宿主”位置并确认其他设置。使用以下过程可配置“我的网站”设置。
配置“我的网站”设置
-
确认正在执行此过程的用户帐户是要配置的 User Profile Service 应用程序的管理员。
-
在 SharePoint 管理中心主页上的“应用程序管理”部分,单击“管理服务应用程序”。
-
在“管理服务应用程序”页上,单击包含 User Profile Service 应用程序的行。
-
在功能区上的“操作”组中,单击“管理”。
-
在“管理配置文件服务”页的“我的网站设置”部分,单击“设置我的网站”。
-
在“首选搜索中心”部分的“首选搜索中心”框中,确保搜索中心网站的路径是正确的。
-
在“查找人员的搜索范围”列表中,确保选择“人员”。
-
在“查找文档的搜索范围”列表中,选择您要用于查找文档的搜索范围。
建议您选择“所有网站”范围。
-
在“我的网站宿主”部分的“我的网站宿主位置”框中,确保“我的网站”宿主的路径是正确的。
-
在“网站命名格式”部分,选择命名新的个人网站时要使用的格式。
默认格式为“用户名(未解决冲突)”。
-
在“语言选项”部分,您可以选择是否允许用户选择其个人网站的语言以及是否使用其个人网站的语言编辑用户配置文件。
-
在“读取权限级别”部分,可以选择输入一个或多个在创建个人网站时被授予其中的读取权限级别的帐户。
默认情况下,所有经过身份验证的用户都会被授予此权限级别。
-
在“我的网站电子邮件通知”部分,可以选择指定另一个名称,其将出现在从“我的网站”中的所有网站发送的电子邮件通知中。
-
单击“确定”。
配置“我的网站”设置后,下一步是配置爬网。
配置爬网
配置“我的网站”后,将对 Search Service 应用程序进行以下更新:
-
将用于对配置文件存储进行爬网的 URL 添加到默认内容源。
-
向默认内容访问帐户授予对 User Profile Service 应用程序的“检索搜索爬网程序的人员数据”权限。
建议您创建一个单独的内容源,以便按照不同于 SharePoint 网站爬网计划的计划对配置文件存储进行爬网。
根据您的需要,您可能希望使用默认内容访问帐户之外的其他帐户来对配置文件存储进行爬网。如果是这种情况,您必须确保您使用的帐户具有对配置文件存储的访问权限。使用以下过程可为爬网帐户配置对用户配置文件存储的访问权限。
为爬网帐户配置对用户配置文件存储的访问权限
-
在“管理服务应用程序”页上,单击包含 User Profile Service 应用程序的行,然后在功能区中单击“管理员”。
-
在“User Profile Service 应用程序的管理员”对话框的“添加帐户…”框中,按照“域\用户名”格式键入用户帐户。
-
单击“添加”。
-
在“权限”列表框中,选中“检索搜索爬网程序的人员数据”复选框。
-
单击“确定”。
在向爬网帐户授予对用户配置文件存储的访问权限后,您必须创建爬网规则以指定您在对用户配置文件进行爬网时需要使用该帐户。使用以下过程可创建爬网规则。
创建爬网规则以便向 User Profile Service 应用程序进行身份验证
-
在管理中心网站主页的“应用程序管理”部分,单击“管理服务应用程序”。
-
在“管理服务应用程序”页上,单击“Search Service 应用程序”。
-
在“搜索管理”页上的“快速启动”中的“爬网”部分,单击“爬网规则”。
-
在“管理爬网规则”页上,单击“新建爬网规则”。
-
在“路径”部分的“路径”框中,按照 sps3://<主机名> 的格式键入 User Profile Service 应用程序的开始地址,其中 <主机名> 是您在其中部署“我的网站”网站集的 Web 应用程序的 URL。
-
在“爬网配置”部分,选择“包含此路径中的所有项目”。
-
在“指定验证”部分,选择“指定其他内容访问帐户”。
-
在出现的“帐户”框中,按照域\用户名 的格式键入您已向其授予对用户配置文件存储的访问权限的用户帐户。
-
在“密码”和“确认密码”框中键入您指定的帐户的密码。
-
单击“确定”。
有关如何管理爬网规则的详细信息,请参阅管理爬网规则 (SharePoint Server 2010)。
如果您希望使用单独的内容源来对配置文件存储进行爬网,则必须创建新的内容源,并从默认内容源中删除配置文件存储的 URL。使用以下过程可创建指定如何对配置文件存储进行爬网的新内容源。
创建指定如何对配置文件存储进行爬网的内容源
-
确认执行此过程的用户帐户是 Search Service 应用程序的管理员。
-
在管理中心网站的主页上的“应用程序管理”部分,单击“管理服务应用程序”。
-
在“管理服务应用程序”页上,单击“Search Service 应用程序”。
-
在“搜索管理”页上的“快速启动”中的“爬网”部分,单击“内容源”。
-
在“管理内容源”页上,单击“新建内容源”。
-
在“添加内容源”页上的“名称”部分,键入此内容源的名称。
-
在“内容源类型”部分,确保选择“SharePoint 网站”。
-
在“开始地址”部分,按照 sps3://<主机名> 的格式键入开始地址,其中 <主机名> 是您在其中部署“我的网站”网站集的 Web 应用程序的 URL。
-
在“爬网设置”部分,保留“对每个开始地址的主机名称下的所有内容爬网”的默认值。
-
在“爬网计划”部分,可选择创建有关完全爬网和增量爬网的计划。
-
在“启动完全爬网”部分,选择“启动此内容源的完全爬网”复选框,然后单击“确定”。
创建指定如何对配置文件存储进行爬网的内容源后,您必须从默认内容源中删除配置文件存储的 URL 以避免重复爬网。使用以下过程可从默认内容源中删除配置文件存储的 URL。
从默认内容源中删除配置文件存储 URL
-
确认执行此过程的用户帐户是 Search Service 应用程序的管理员。
-
在管理中心网站的主页上的“应用程序管理”部分,单击“管理服务应用程序”。
-
在“管理服务应用程序”页上,单击“Search Service 应用程序”。
-
在“搜索管理”页上的“快速启动”中的“爬网”部分,单击“内容源”。
-
在“管理内容源”页上,单击指向默认内容源的链接(本地 SharePoint 网站)。
-
从“开始地址”部分删除配置文件存储的 URL(sps3://<主机名>,其中 <主机名> 是您在其中部署“我的网站”网站集的 Web 应用程序的 URL)。
-
单击“确定”。
填充用于人员搜索的数据
若要获得人员搜索的最佳结果,您应通过向配置文件存储添加用户配置文件并向“我的网站”添加信息来添加尽可能多的信息。
向配置文件存储添加用户配置文件
在可以获得有意义的人员搜索结果之前,必须向 User Profile Service 应用程序添加用户配置文件。可通过以下方法实现这一点:
-
将用户配置文件从目录服务(如 Active Directory 域服务 (AD DS))导入新服务器场中。有关详细信息,请参阅规划配置文件同步 (SharePoint Server 2010) 和配置同步配置文件 (SharePoint Server 2010)。
-
使用用户配置文件复制引擎 (UPRE) 将用户配置文件从旧服务器场复制到新服务器场。UPRE 是 SharePoint Administration Toolkit 中的一个可选 Microsoft SharePoint Server 2010 组件。可从 Microsoft SharePoint 2010 Administration Toolkit v1.0(该链接可能指向英文页面)Microsoft SharePoint 2010 Administration Toolkit v1.0 (http://go.microsoft.com/fwlink/?linkid=196866&clcid=0x804)(该链接可能指向英文页面) 下载该工具包。有关详细信息,请参阅用户配置文件复制引擎概述 (SharePoint Server 2010)。
-
手动添加用户配置文件。
-
使用 Business Data Connectivity Service 与外部数据源进行同步。
重要: |
---|
对于测试环境,建议您不要将配置文件存储同步到生产环境中的目录服务或其他外部数据源,而是创建目录服务的副本,并将该副本与配置文件存储同步。 |
使用以下过程可查看现有用户配置文件。
查看用户配置文件的列表
-
在管理中心网站的主页上的“应用程序管理”部分,单击“管理服务应用程序”。
-
在“管理服务应用程序”页上,单击 User Profile Service 应用程序。
-
在“管理配置文件服务应用程序”页上的“人员”部分,单击“管理用户配置文件”。
-
在“管理用户配置文件”页上的“查找配置文件”框中,键入用户所属的域的名称。
不要键入完全限定的域名。例如,如果用户是 Contoso.com 域的成员,则在“查找配置文件”框中键入“Contoso”。
-
单击“查找”。
将信息添加到“我的网站”
“我的网站”将信息存储在 User Profile Service 应用程序数据库中。User Profile Service 应用程序存储的大部分信息会出现人员搜索结果中。用户添加到其“我的网站”的信息越多,人员搜索的结果就越完整。
用户首次访问其“我的网站”时,将为其创建一个“我的网站”,并会自动向 User Profile Service 应用程序添加配置文件。
若要向“我的网站”添加信息,请作为已在 User Profile Service 应用程序中为其创建用户配置文件的用户登录,然后转到该用户的“我的网站”。在该用户的“我的网站”中,您可以提供有关用户的专长和兴趣的信息。若要查看您添加的信息如何影响人员搜索结果显示的内容,请对配置文件存储执行爬网,然后搜索用户名。