此操作必须是通过Windows PowerShell进行技巧搜索的配置,设置SPSearchInternalUrl SPSearchExternalURl参数,激活Lync 2010客户端的技能搜索功能。

一、确认先决条件

以下是Lync 2010和SharePoint技能搜索的必要条件。

注:必须是由MOSS英文版更新“适用于 SharePoint Server 2010、Project Server 2010、Search Server 2010 和 Office Web Apps 2010 的 2010 Server 语言包”才可执行技能搜索。(英文版的MOSS或者英文版的MOSS安装中文语言包)

http://download.microsoft.com/download/D/F/C/DFCC90EE-FC55-4EC3-8618-7A2ED0B6F20F/ServerLanguagePack.exe

SharePoint Server 2010或SharePoint Server 2007必须配置的人员搜索。如果SharePoint人搜索属性有任何修改或删除,Lync 2010技能搜索将会失败,并显示错误消息。

SPSearchInternalUrl和SPSearchExternalUrl值类似是以/_vti_bin/"&gt;http://<SERVER>/_vti_bin/ search.asmx形式。请尝试通过浏览器打开此地址。本环境地址为http://moss/_vti_bin/search.asmx

clip_p_w_picpath001

通过新建一个企业搜索中心,得到类似以下地址https://&lt;sharepoint fqdn>/sites/pages/peopleresults.aspx。请尝试通过浏览器打开此地址。本环境的地址为http://moss/sites/searchcenter/pages/peopleresults.aspx

clip_p_w_picpath003

用户必须在MOSS上通过在“我的档案”里的技能中输入相应的技能关键字,注:每一个关键字不要超过12个字节(6个汉字或12个英文字母)。如有多个关键字,每个关键字请用“、”号隔开。

clip_p_w_picpath005

第一次搜索需要进行一次完全爬网。

clip_p_w_picpath007

通过域验证的用户(Authenticated Users)应该有搜索中心(http://moss/sites/searchcenter)的查看者权限。

clip_p_w_picpath009

如果需要外部用户也可以使用技能搜索,需要将MOSS对外发布。如果无法访问 SharePoint Server,会出现相应的错误消息。

二、配置 Lync 2010 技能搜索

在配置lync 前,最好通过MOSS的人员搜索,测试几个关键字进行技能搜索。

clip_p_w_picpath011

1) 登录Front.Gianthard.com(192.168.1.21)。打开开始菜单,点击所有程序,展开“Microsoft Lync Server 2010”,运行“Lync Server 2010 命令行管理程序“

clip_p_w_picpath012

2) 在 Lync Server Management Shell中,虽然可以针对全局、站点和用户分别做配置,以下至针对全局进行设置,运行以下 cmdlet

Set-CsClientPolicy -Identity global -SPSearchInternalURL http://moss/_vti_bin/search.asmx -SPSearchExternalURL http://moss.Gianthard.com/_vti_bin/search.asmx -SPSearchCenterInternalURL http://moss/sites/searchcenter/pages/peopleresults.aspx -SPSearchCenterExternalURL http://moss.Gianthard.com/sites/searchcenter/pages/peopleresults.aspx -ShowSharepointPhotoEditLink $true

参数详解:

Set-CsClientPolicy -Identity global,指定为全局进行设置。

-SPSearchInternalURL,用于关键字搜索(也称为专业搜索)的 SharePoint 站点内部 URL。任何时候当内部用户(即从组织防火墙以内登录的用户)进行关键字搜索时,Lync 2010 都将使用此 URL 对应的 SharePoint 站点。

-SPSearchExternalURL,用于关键字搜索(也称为专业搜索)的 SharePoint 站点外部 URL。任何时候当外部用户(即从组织防火墙以外访问系统的用户)进行关键字搜索时,Lync 2010 都将使用此 URL 对应的 SharePoint 站点。由于是外部,所以是以FQDN名标识(http://moss.Gianthard.com/……)

-SPSearchCenterInternalURL,用于关键字搜索(也称为专业搜索)的 SharePoint 站点内部 URL。在 Lync 2010 中,此 URL 将出现在任何关键字搜索结果的底部。如果用户单击此 URL,则他的(或她的)Web 浏览器将打开 SharePoint 站点,让用户有机会使用 SharePoint 的搜索功能执行搜索(SharePoint 提供比 Lync 2010 更多的搜索选项)。

-SPSearchCenterExternalURL,用于关键字搜索(也称为专业搜索)的 SharePoint 站点外部 URL。在 Lync 2010 中,此 URL 将出现在任何关键字搜索结果的底部。如果用户单击此 URL,则他的(或她的)Web 浏览器将打开 SharePoint 站点,让用户有机会使用 SharePoint 的搜索功能执行搜索(SharePoint 提供比 Lync 2010 更多的搜索选项)。由于是外部,所以是以FQDN名标识(http://moss.Gianthard.com/……)

clip_p_w_picpath014