設定 Office SharePoint Server 搜尋以編目 Lotus Notes (Office SharePoint Server 2007)

Microsoft Office SharePoint Server 2007 可讓共用服務管理員編目儲存在 Lotus Domino 資料庫中並由 Lotus Domino 伺服器主控的 Lotus Notes 文件。Office SharePoint Server 2007 可讓共用服務管理員設定特定共用服務提供者 (SSP) 的索引伺服器,以編目一部 Domino 伺服器上的一或多個 Lotus Domino 資料庫。

本文可幫助您瞭解您所需的必要條件、您必須做的決定,以及您必須向 Domino 管理員收集的資訊,以完成<準備編目 Lotus Notes (Office SharePoint Server 2007)>中所列的程序。

本文內容:

  • 關於本文

  • 必要條件

  • OSearch 服務及 Lotus Notes 使用者識別碼

關於本文

在本文中,我們會於重點處提示您在設定 Office SharePoint Server Search 以編目 Lotus Notes 工作表 (https://go.microsoft.com/fwlink/?linkid=94461&clcid=0x404) 上輸入有關您已閱讀之內容的資訊。執行本文中的步驟時,會用到記錄在此工作表上的資訊。

本文假設下列情況:

  • 索引伺服器上已安裝 32 位元版本的 Office SharePoint Server 2007,且 Office SharePoint Server 搜尋服務正在執行中。

    注意

    您不能使用 64 位元版本的 Office SharePoint Server 2007 來編目 Lotus Notes,因為 Lotus C++ API Toolkit 只提供 32 位元的版本。在設定系統時,若嘗試使用 64 位元版本的 Office SharePoint Server 2007 來執行<準備編目 Lotus Notes (Office SharePoint Server 2007)>中描述的程序,將會導致 Lotus Notes 用戶端應用程式損毀。

  • 含有您要編目之 Domino 資料庫的 Domino 伺服器正在執行中。

必要條件

本節討論在執行<準備編目 Lotus Notes (Office SharePoint Server 2007)>中所提供的程序之前,必須具備的項目及資訊。

準備索引伺服器來編目由一或數個 Lotus Domino 資料庫主控的 Lotus Notes 內容時,需要下列類型的管理員參與:

  • 您要編目之 Lotus Domino 伺服器的管理員

  • 您要用來編目 Lotus Notes 內容之索引伺服器的伺服器管理員

  • 共用服務管理員

軟體需求

軟體需求包括:

  • Lotus Notes 用戶端應用程式,可向 IBM 購買。

    下表所列為支援的 Lotus Notes 用戶端及 Domino 伺服器版本。

    支援的 Domino 伺服器版本 支援的 Lotus Notes 用戶端版本

    5.5

    5.5

    6.0 或 5.5

    6.0

    6.5 或 6.0

    6.5

    7.0 或 6.5

    7.0

    7.5 或 7.0

    7.5

    8.0 或 7.5

    8.0

    重要

    因為在撰寫本文時,IBM 尚未提供 64 位元版本的 Lotus C++ API,所以您必須使用 32 位元版的 Lotus Notes 用戶端應用程式。

  • 您可以從 IBM 軟體下載頁面 (英文) (https://go.microsoft.com/fwlink/?linkid=83371&clcid=0x404) 免費下載 Lotus C++ API Toolkit for Notes。如需詳細資訊,請參閱<準備編目 Lotus Notes (Office SharePoint Server 2007)>中的<下載 Lotus C++ API Toolkit for Notes>一節。

    注意

    Lotus Notes 用戶端應用程式與 Lotus C++ API Toolkit for Notes 一起使用,可讓通訊協定處理常式存取 Lotus Notes 資料庫。

    注意

    您需要有 IBM 識別碼及密碼,才可登入 IBM 下載網站。若目前沒有 IBM 識別碼,可以利用 IBM 軟體網站 (英文) (https://go.microsoft.com/fwlink/?linkid=83370&clcid=0x404) 要求識別碼。

編目 Lotus Domino 資料庫所需的使用者帳戶

Domino 管理員必須至少授與有讀取者權限的 Lotus Notes 使用者識別碼 (代表 Domino 使用者),以供共用服務管理員讀取想要編目的 Lotus Domino 資料庫和個別文件。Domino 管理員也必須將這個 Lotus Notes 使用者識別碼和指派給 OSearch 服務的 Windows 網域帳戶新增至您要編目之 Lotus Domino 伺服器上的對應資料庫。

注意

只有指派給 OSearch 服務的帳戶可以用來編目 Lotus Domino 資料庫。您不能使用預設內容存取帳戶或編目規則指定不同的帳戶來編目 Lotus Domino 資料庫。

下表摘要了編目 Lotus Domino 資料庫時必要的帳戶。

必要的帳戶 註解 範例

Windows 網域帳戶

指派給 OSearch 服務的帳戶也必須是索引伺服器上的管理員群組成員。

Contoso\User1,其中 Contoso 是網域名稱,而 User1 是 Windows 網域帳戶的名稱。

Lotus Notes 使用者識別碼

必須至少授與您想要編目之 Lotus Domino 資料庫和個別文件的讀取者存取權。Domino 憑證也有包含 Lotus Notes 使用者識別碼。

User2

注意

此帳戶的名稱及其密碼不需要對應 Windows 網域帳戶。稍後在<準備編目 Lotus Notes (Office SharePoint Server 2007)>中,您會將 Windows 網域帳戶對應至這個使用者識別碼。

本文稍後會提供此對應表的相關資訊。

OSearch 服務及 Lotus Notes 使用者識別碼

共用服務管理員必須提供指派給 OSearch 服務的 Windows 網域使用者帳戶給 Lotus Domino 管理員。然後 Domino 管理員必須使用對應資料庫,將這個 Windows 網域帳戶對應至 Lotus Notes 使用者識別碼。這個 Lotus Notes 使用者識別碼會新增至用來向 Lotus Domino 伺服器驗證編目程式的 Domino 憑證。

注意

共用服務管理員不能利用編目規則,以不同的內容存取帳戶來編目 Lotus Domino 資料庫。只能使用指派給 OSearch 服務的 Windows 網域帳戶。因此,在編目多個 Lotus Domino 伺服器時,必須使用相同的憑證。

建議您使用已指派給 OSearch 服務的帳戶。但是如果指派給 OSearch 服務的帳戶是服務帳戶 (如本機服務),而不是 Windows 網域帳戶,則不適用這個作法。在此情況下,您需要將服務帳戶變更為 Windows 網域使用者帳戶。

請使用下列程序來確認指派給 OSearch 服務的帳戶是 Windows 網域帳戶。

重要

您必須是伺服器陣列管理員,才可執行下列程序。

確認 OSearch 服務帳戶

  1. 在 SharePoint 管理中心網站中的 [作業] 索引標籤上,按一下 [拓撲與服務] 區段的 [伺服器上的服務]****。

  2. 按一下 [Office SharePoint Server 搜尋]。

  3. 在 [設定 Office SharePoint Server 搜尋服務設定] 頁面的 [伺服器陣列搜尋服務帳戶]**** 區段中,確定已選取 [可設定],而且 [使用者名稱]**** 方塊中已指定 Windows 網域使用者帳戶。請注意,使用者名稱的格式必須為 網域\使用者名稱

    重要

    如果已選取 Windows 網域名稱,請勿加以變更。

  4. 將這個 Windows 網域帳戶記錄在工作表 [表 1] 的 [搜尋服務] 列中。

Lotus Domino 管理員必須提供 Domino 憑證給索引伺服器的伺服器管理員。請注意,與這個憑證相關聯的 Lotus Notes 使用者識別碼至少必須要有下列項目的讀取者權限:

  • 您要編目之 Domino 伺服器上的所有 Lotus Domino 資料庫。

  • 您要編目的那些資料庫中的所有 Lotus Notes 文件。

  • 儲存 Lotus Notes 使用者識別碼與 Windows 網域使用者之間的對應的每個 Lotus Domino 對應資料庫。

工作表動作

在工作表的 [表 3] 中,將 Domino 憑證的名稱記錄在 Domino 憑證名稱列中,並將 Domino 憑證的位置名稱記錄在 Domino 憑證位置列中。

注意

Domino 憑證的副檔名為 .id。

Lotus Domino 管理員提供的資訊

下表說明主控您要編目之 Lotus Domino 資料庫的 Lotus Domino 伺服器的 Domino 管理員必須提供的資訊。必須要有此資訊,才可執行<準備編目 Lotus Notes (Office SharePoint Server 2007)>中提供的程序。

項目 描述

使用者名稱

Domino 憑證中之 Lotus Notes 使用者識別碼的使用者名稱。

注意

這個使用者名稱是區分大小寫,例如 ContosoUser。

密碼

與 Domino 憑證中之 Lotus Notes 使用者識別碼相關聯的使用者名稱的密碼。

Domino 伺服器名稱

Lotus Domino 伺服器的階層名稱,例如 Contoso/marketing/west。

注意

Domino 伺服器名稱是使用正斜線,而不是反斜線。

Lotus Domino 伺服器的 NetBIOS 名稱或 IP 位址

Lotus Domino 伺服器的 IP 位址或 NetBIOS 名稱,例如 10.10.10.10 或 Contoso。

Lotus Domino 資料庫名稱

您要編目之 Lotus Domino 資料庫的名稱。

注意

Lotus Domino 資料庫名稱需區分大小寫,例如 EngineeringSpecs。

工作表動作

將本區段描述的資訊記錄在工作表的 [表 2] 中。

安全性考量

在準備用來編目 Lotus Notes 的索引伺服器時,必須做的決定之一,就是在為 Lotus Domino 資料庫編目或編製索引時,是否要忽略 Lotus Domino 安全性。如果您選擇這麼做,則已編製索引的所有 Lotus Notes 文件都會出現在 SharePoint 網站所有使用者的搜尋結果頁面上。

相反地,若要讓 Office SharePoint Server 2007 的安全性調整功能依據個別 Lotus Notes 文件上設定的安全性來篩選搜尋結果,您必須在為內容編製索引時,選擇辨識 Lotus Domino 安全性。此外,Lotus Domino 伺服器的管理員必須先將 SharePoint 使用者的 Windows 網域帳戶對應至 Domino 使用者的 Lotus Notes 使用者識別碼,共用服務管理員才可將 Lotus Domino 資料庫編目。此對應是必須的,因為 Windows 網域帳戶與 Lotus Notes 文件並沒有直接關聯。然而,Lotus Domino 伺服器並沒有提供可以讓特定 Lotus Domino 伺服器的管理員用來將 Lotus Notes 使用者識別碼對應至 Windows 網域帳戶的機制 (有時稱為「對應資料庫」**)。

注意

對應資料庫中必須填入必要的使用者帳戶,才可將內容編目。如果您在編目 Domino 資料庫之後,將使用者帳戶新增至對應資料庫,則必須重新啟動索引伺服器上的 OSearch 服務,並啟動受影響之 Domino 資料庫的完整編目。這樣可以讓索引伺服器快取對應資料庫的更新複本。

使用對應資料庫來將 Windows 網域帳戶對應至 Lotus Notes 使用者識別碼時,按下 Lotus Notes 檔案搜尋結果的一般使用者會在提示上看到記錄檔。他們必須輸入 Lotus Notes 使用者識別碼及密碼來存取檔案。

注意

不支援空白密碼。因此,Lotus Notes 使用者的 Lotus Notes 使用者識別碼若使用空白密碼,將無法透過搜尋結果頁面來檢視 Lotus Notes 檔案。

預設安全性對應

如果您沒有將 Domino 使用者對應至 Windows 使用者,Office SharePoint Server 2007 就會嘗試使用為 Domino 資料庫設定的預設安全性對應來驗證。若要編目 Lotus Notes 文件,預設安全性對應必須提供您要編目之資料庫及文件的讀取者存取權。

必要的安全性對應

Lotus Domino 管理員至少要建立一個對應資料庫,將 Domino 憑證中的 Lotus Notes 使用者識別碼對應至您列在工作表 [表 1] 之 [搜尋服務] 列中的 Windows 網域帳戶。

若要繼續準備編目 Lotus Notes,請執行<準備編目 Lotus Notes (Office SharePoint Server 2007)>中顯示的程序。

另請參閱

其他資源

設定 Office SharePoint Server Search 以編目 Lotus Notes 工作表 (https://go.microsoft.com/fwlink/?linkid=94461&clcid=0x404)