在 SharePoint Server 中部署人員搜尋
適用於:2013 Subscription Edition SharePoint in Microsoft 365
人員搜尋是一種 SharePoint Server 功能,可以讓使用者取得組織中人員的資訊,以及取得他們已製作文件的連結。 使用者只要在企業搜尋中心搜尋方塊中輸入搜尋查詢,然後按一下 [人員] 搜尋類別的連結,即可使用此功能。
搜尋類別會篩選搜尋結果,只顯示所有相關結果中的特定子集。 SharePoint Server 提供四個預先設定的搜尋類別:所有項目、人員、交談、影片。 您可以在搜尋導覽網頁組件中看到這些搜尋類別的連結 (位於企業搜尋中心的搜尋方塊下),如下列螢幕擷取畫面所示。
當使用者在搜尋方塊中輸入搜尋查詢,然後按一下其中一個搜尋類別連結時,搜尋系統只會傳回對應於此搜尋類別的搜尋結果。 例如,如果使用者在搜尋方塊中輸入 Microsoft Azure,然後選取 [人員] 搜尋類別連結,則搜尋系統只會傳回組織中與 Microsoft Azure 相關人員的搜尋結果。
本文說明必須完成人員才能搜尋的必要條件,以及解決與讓人員進行搜尋有關的其他考量
人員搜尋的先決條件
人員搜尋有下列先決條件:
Search Service 應用程式必須正在伺服器陣列中執行。 如需詳細資訊,請參閱<在 SharePoint Server 2016 中建立及設定 Search Service 應用程式>。 伺服器陣列也有「搜尋中心」,它使用企業搜尋中心範本。 如需詳細資訊,請參閱<在 SharePoint Server 中建立搜尋中心網站>。
Managed Metadata Service 應用程式必須在伺服器陣列中執行。 如需詳細資訊,請參閱<SharePoint Server 2013 中的 Managed Metadata Service 應用程式概觀>。
您必須在伺服器陣列中設定使用者設定檔同步處理。 如果尚未執行此動作,則您至少必須完成<Synchronize user and group profiles in SharePoint Server 2013>中所述的下列程序:
如需詳細資訊,請參閱<SharePoint Server 2013 中的設定檔同步處理概觀>與<規劃 SharePoint Server 2013 的設定檔同步處理>。
設定人員搜尋
若要設定人員搜尋,您必須設定「我的網站」設定並設定編目。
設定我的網站設定
您需要設定 User Profile Service 應用程式,指定「我的網站」主機位置和其他設定。 如需詳細資訊,請參閱<在 SharePoint Server 中規劃我的網站>和<設定 User Profile Service 應用程式的我的網站設定>。
設定「我的網站」設定之後,下一個步驟是設定編目。
設定編目
當您設定「我的網站」時,系統會在 User Profile Service 應用程式中為搜尋的預設內容存取帳戶指定擷取人員資料以供搜尋編目程式使用權限。 如果您想要使用不同內容存取帳戶來進行設定檔儲存編目,您必須確定該帳戶具有進行設定檔儲存編目的權限。 請使用下列程序,為不同帳戶的設定檔儲存授與存取權。
授與帳戶存取權來進行設定檔儲存編目
確認執行此程序的使用者帳戶是否為 Search Service 應用程式的管理員。
啟動 SharePoint 管理中心。
若為 Windows Server 2008 R2:
- 依序按一下 [開始]、[SharePoint]、[SharePoint 管理中心]。
若為 Windows Server 2012:
在 [開始] 畫面上,按一下 [SharePoint 管理中心]。
如果 [開始] 畫面上沒有 [SharePoint 管理中心]:
以滑鼠右鍵按一下 [電腦],按一下 [所有應用程式],然後按一下 [SharePoint 管理中心]。
如需如何與 Windows Server 2012 互動的詳細資訊,請參閱<Windows Server 2012 的常見管理工作及瀏覽方式>。
在管理中心中,按一下 [應用程式管理] 區段的 [管理服務應用程式]。
在 [管理服務應用程式] 頁面上,按一下包含 User Profile Service 應用程式那一列,然後按一下功能區中的 [管理]。
在 [ 使用者配置檔服務應用程式的系統管理員 ] 對話方塊的 [ 新增帳戶 ] 方塊中,以 domain\user name 格式輸入使用者帳戶 。
按一下 [新增]。
在 [權限] 清單中,選取 [擷取人員資料以供搜尋編目程式使用] 核取方塊。
按一下 [確定]。
在您指定帳戶存取權來進行設定檔儲存編目之後,必須建立編目規則,以指定要在編目設定檔儲存時使用該帳戶。 請基於此目的,使用下列程序來建立編目規則。
建立編目規則以驗證 User Profile Service 應用程式
確認執行此程序的使用者帳戶是否為 Search Service 應用程式的管理員。
在管理中心中,按一下 [應用程式管理] 區段的 [管理服務應用程式]。
在 [管理服務應用程式] 頁面上,按一下您想要建立編目規則的 Search Service 應用程式。
在 [搜尋管理] 頁面的 [快速啟動] 中,按一下 [編目管理] 區段中的 [編目規則]。
在 [管理編目規則] 頁面上,按一下 [新增編目規則]。
在 [ 路徑] 區 段的 [ 路徑] 方 塊中,以 sps3:// My_Site_host_URL格式輸入 User Profile Service 應用程式的起始位址,其中 My_Site_host_URL 是您部署「我的網站」網站集合之 Web 應用程式的 URL。
如果您部署「我的網站」網站集合的 Web 應用程式使用安全通訊端層 (SSL),則請以 sps3s:// My_Site_host_URL 格式輸入起始位址。
如果您想要在路徑中使用規則運算式語法,請按一下 [比對此規則時使用規則運算式語法]。
在 [編目設定] 區段中,選取 [包含此路徑中所有項目]。
在 [指定驗證] 區段中,選取 [指定不同的內容存取帳戶]。
在出現的 [ 帳戶] 方塊中,以網 域\使用者名稱格式輸入您授與配置檔存放區存取權的用戶帳戶。
輸入您在 [密碼] 及 [確認密碼] 方塊中指定的帳戶密碼。
如果您想要允許以純文字方式傳送使用者帳戶認證,請清除 [不允許基本驗證] 核取方塊。
注意事項
除非您正在使用 SSL 加密網站流量,否則不應清除 [不允許基本驗證] 核取方塊。 如需詳細資訊,請參閱<在 SharePoint Server 中規劃使用者驗證方法>。
按一下 [確定]。
如需詳細資訊,請參閱<管理 SharePoint Server 中的編目規則>。
當您設定 [我的網站] 時,會自動將開始 URL 編目配置檔存放區, (sps3:// My_Site_host_URL 或 sps3s:// My_Site_host_URL) 會自動新增至預先設定的內容來源 本機 SharePoint 網站。 建議您從預先設定的內容來源中移除設定檔儲存的 URL,然後建立個別的內容來源,僅針對設定檔儲存進行編目。 這樣做讓您能夠在不同的排程中,從其他編目進行設定檔儲存編目。
請使用下列程序,從預先設定的內容來源中移除設定檔儲存的 URL。
從預先設定的內容來源中移除設定檔儲存 URL
確認執行此程序的使用者帳戶為 Search Service 應用程式的管理員。
在管理中心中,按一下 [應用程式管理] 區段的 [管理服務應用程式]。
在 [管理服務應用程式] 頁面上,按一下 [Search Service 應用程式]。
在 [搜尋管理] 頁面的 [快速啟動] 中,按一下 [編目管理] 區段中的 [內容來源]。
在 [管理內容來源] 頁面上,按一下預先設定的內容來源 ([本機 SharePoint 網站]) 的連結。
在 [ 起始位址 ] 區段中,移除配置檔存放區的 URL (sps3:// My_Site_host_URL 或 sps3s:// My_Site_host_URL,其中 My_Site_host_URL 是您在其中部署「我的網站」網站集合) 之 Web 應用程式的 URL。
按一下 [確定]。
請使用下列程序,來建立指定設定檔儲存編目方式的內容來源。 如需詳細資訊,請參閱<新增、 編輯或刪除 SharePoint Server 中的內容來源>。
建立內容來源來指定設定檔儲存的編目方式
確認執行此程序的使用者帳戶為 Search Service 應用程式的管理員。
在管理中心中,按一下 [應用程式管理] 區段的 [管理服務應用程式]。
在 [管理服務應用程式] 頁面上,按一下 [Search Service 應用程式]。
在 [搜尋管理] 頁面的 [快速啟動] 中,按一下 [編目管理] 區段中的 [內容來源]。
在 [管理內容來源] 頁面上,按一下 [新增內容來源]。
在 [新增內容來源] 頁面的 [名稱] 區段中,輸入此內容來源的名稱。
在 [內容來源類型] 區段中,確定已選取 [SharePoint 網站]。
在 [ 起始位址 ] 區段中,以 sps3:// My_Site_host_URL格式輸入起始位址,其中 My_Site_host_URL 是您部署「我的網站」網站集合之 Web 應用程式的 URL。
如果您部署「我的網站」網站集合的 Web 應用程式使用 SSL,則請以 sps3s:// My_Site_host_URL 格式輸入起始位址。
在 [編目設定] 區段中,保留 [編目每個起始位址之主機名稱下的所有內容] 的預設值。
在 [編目排程] 區段中,執行下列動作:
選取 [啟用連續編目] 或 [啟用累加編目].
連續編目會自動為內容來源提供最長的有效期間,而不需進行累加編目排程。 如需詳細資訊,請參閱<管理 SharePoint Server 中的連續編目>。
如果您選取 [啟用累加編目],就會建立累加編目排程。
選擇性地建立完整編目的排程。
如果您選取 [啟用累加編目],即可在 [內容來源優先順序] 區段中選取此內容來源的優先順序。
注意事項
當您將內容來源類型指定為 [SharePoint 網站] 並選取 [啟用連續編目] 時,就不會出現 [內容來源優先順序] 區段。
按一下 [確定]。
新增人員搜尋的資料
若要獲得最佳的人員搜尋結果,您應該透過將使用者設定檔新增至設定檔儲存,以及將資訊新增至「我的網站」的方式,儘可能新增資訊。
將使用者設定檔新增至設定檔儲存
您必須先將使用者設定檔新增至 User Profile Service 應用程式,才可取得有意義的人員搜尋結果。 使用下列方式可以完成此作業:
從目錄服務匯入使用者設定檔。 如需詳細資訊,請參閱下列文章:
使用「使用者設定檔複寫引擎」(UPRE) 將使用者設定檔從一個伺服器陣列複寫到另一個。 如需詳細資訊,請參閱<在 SharePoint Server 2013 中跨多個伺服器陣列,使用 UPRE 來複寫使用者設定檔>。
手動新增使用者設定檔。
使用 Business Data Connectivity Service 與外部資料來源同步。 如需詳細資訊,請參閱<Synchronize user and group profiles in SharePoint Server 2013>一文中的<階段 3:設定連線並從商務系統匯入資料>。
重要事項
若為測試環境,建議您不要將設定檔儲存與實際執行環境中的目錄服務,或是其他外部資料來源進行同步處理。 而是要建立目錄服務的複本,再將此複本與設定檔儲存進行同步處理。
請使用下列程序,來檢視 User Profile Service 應用程式中的使用者設定檔。
檢視 User Profile Service 應用程式中的使用者設定檔清單
確認執行此程序的使用者帳戶是否為 User Profile Service 應用程式的管理員。
在管理中心中,按一下 [應用程式管理] 區段的 [管理服務應用程式]。
在 [管理服務應用程式] 頁面上,按一下 [User Profile Service 應用程式]。
在 [管理設定檔服務] 頁面上,按一下 [人員] 區段中的 [管理使用者設定檔]。
在 [管理使用者設定檔] 頁面的 [尋找設定檔] 方塊中,輸入使用者所屬之網域的名稱。
請勿輸入完整的網域名稱。 例如,若使用者為 Contoso.com 網域的成員,請在 [尋找設定檔] 方塊中輸入 Contoso。
按一下 [尋找]。
將資訊新增至「我的網站」
「我的網站」會將資訊保存於 User Profile Service 應用程式資料庫中。 User Profile Service 應用程式會儲存人員搜尋結果中顯示的大部分資訊。 使用者新增至其「我的網站」中的資訊愈多,人員搜尋結果就會愈有用。
使用者第一次存取其「我的網站」(亦稱為他們的個人網站) 時,系統即會為他們建立一個「我的網站」,並自動將設定檔新增至 User Profile Service 應用程式。
若要將資訊新增至使用者的「我的網站」,請以在 User Profile Service 應用程式中建立使用者設定檔的使用者身分登入,然後移至該使用者的「我的網站」。 在該使用者的「我的網站」中,您可以提供使用者的專業知識及興趣等相關資訊。 若要查看新增的資訊如何影響顯示的人員搜尋結果,請執行設定檔儲存編目,然後搜尋該使用者的名稱。
進行設定檔儲存編目
現在,您已準備好要編目設定檔儲存。 如需關於如何開始編目的詳細資訊,請參閱<在 SharePoint Server 中啟動、暫停、繼續或停止編目>。
注意事項
建議您編目配置檔存放區,並在搜耙完成後等候大約兩小時,再開始預先設定之內容來源的第一個編目 (也就是本機 SharePoint 網站) 。 配置檔存放區的編目完成之後,搜尋系統會產生清單來標準化人員的名稱。 如此一來,當人員的名稱在搜尋結果中有不同的窗體時,結果會顯示在對應至一個名稱的單一群組中。 例如,由 Anne Weiler 或 A 所撰寫的所有檔。Weiler 或 Alias AnneW 都可以顯示在搜尋結果中標示為「Anne Weiler 的檔」的結果區塊中。 同樣地,作者為這其中任一項身分的所有文件都會顯示在精簡搜尋面板的 "Anne Weiler" 標題底下 (如果「作者」是其中一個類別)。
如需關於如何檢視編目狀態的詳細資訊,請參閱<啟動、暫停、繼續或停止內容來源的編目>。
另請參閱
管理 SharePoint Server 中的 User Profile Service
SharePoint Server 2013 中的設定檔同步處理概觀
管理 SharePoint Server 中的使用者設定檔同步處理