設定及使用 Lotus Notes 連接器 (SharePoint Server 2010)

 

適用版本: SharePoint Server 2010

上次修改主題的時間: 2015-03-09

本文說明了安裝和操作 Lotus Notes 用戶端和 Lotus Notes 連接器以使用 Microsoft SharePoint Server 2010 搜尋所需的管理角色、必需軟體、使用者帳戶和程序。

需要的管理角色

要使編目伺服器準備對 Lotus Notes 內容 (由一或多個 Lotus Domino 資料庫所管理) 進行編目,下列管理角色是必需的:

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

  • 要用於對 Lotus Notes 內容進行編目的編目伺服器管理員

  • Search Service 應用程式的服務應用程式管理員

必要的軟體

所需的軟體如下:

  • Lotus C++ API Toolkit for Notes。

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

  • Lotus Notes Domino 伺服器,可向 IBM 購買。

下表顯示了將與 Lotus Notes 連接器結合使用的 Lotus Notes Domino 伺服器和 Lotus Notes 用戶端的版本組合。

此伺服器版本

搭配用戶端 5.5.x

搭配用戶端 6.x

搭配用戶端 7.x

搭配用戶端 8.x

伺服器 5.5.x

伺服器 6.x

伺服器 7.x

伺服器 8.x

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

對於您想要進行編目的 Lotus Domino 資料庫和各個文件,Domino 管理員必須授與 Lotus Notes 使用者識別碼 (代表 Domino 使用者) 該資料庫及文件的「讀取者」權限。Domino 管理員還必須將此 Lotus Notes 使用者識別碼和指派給 SharePoint Server Search 14 服務 (OSearch14) 的 Windows 網域使用者帳戶新增到要進行編目之 Lotus Domino 伺服器上的對應資料庫。

注意

只有指定給 OSearch14 服務的使用者帳戶,才可用於編目 Lotus Domino 資料庫。您無法使用預設的內容存取帳戶或編目規則,指定使用其他使用者帳戶編目 Lotus Domino 資料庫。

下表摘要列出編目 Lotus Domino 資料庫所需的使用者帳戶。

必要的帳戶 註解 範例

Windows 網域使用者帳戶

指派給 OSearch14 服務的使用者帳戶必須同時是編目伺服器上系統管理員群組的成員。

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

Lotus Notes 使用者識別碼

至少須獲授與所要編目之 Lotus Domino 資料庫及個別文件的「讀取者」權限。Domino 憑證也會包含此 Lotus Notes 使用者識別碼。

User2

注意

此帳戶的名稱及其密碼不需要與 Windows 網域使用者帳戶相符。

本文稍後將提供更多有關此對應表的資訊。

安裝 Lotus Notes 用戶端應用程式

使用下列程序可在伺服器陣列的編目伺服器 (要在其中對 Lotus Domino 資料庫進行編目) 上安裝 Lotus Notes 用戶端應用程式。請注意,此用戶端應用程式作為通訊協定處理程序並用來設定 Notes.ini 檔案,在編目 Lotus Domino 資料庫時,編目程式將使用這兩者。

安裝 Lotus Notes

  1. 確認執行此程序的使用者帳戶是編目伺服器上系統管理員群組的成員,而且至少具有 Domino 伺服器的管理員權限。

  2. 將 Lotus Notes 用戶端應用程式複製到要對 Lotus Notes 文件進行編目的編目伺服器。

  3. 啟動 [Lotus Notes 安裝精靈]。

  4. 在 [歡迎使用 Lotus Notes 安裝精靈] 對話方塊中按 [下一步]。

  5. 在 [授權合約] 頁面上,按一下 [我接受授權合約中的條款],然後按 [下一步] 繼續。

  6. 在 [客戶資訊] 頁面的 [使用者名稱] 方塊中輸入使用者名稱,然後在 [組織] 方塊中輸入組織的名稱,或接受預設設定,再按 [下一步]。

  7. 在 [安裝路徑選擇] 頁面上,指定要用於存放程式及資料檔案的路徑,或接受預設安裝路徑,然後按 [下一步]。

    注意

    程式檔案預設會儲存在 <系統磁碟機>:\Program Files\lotus\notes\ 資料夾中,而資料檔案則會儲存在 <系統磁碟機>:\Program Files\lotus\notes\data\ 資料夾中,其中 <系統磁碟機> 是 Lotus Notes 安裝所在的磁碟機。

  8. 在 [自訂安裝] 頁面上,選取您要安裝在本機硬碟上的程式功能,然後按 [下一步]。

    下表顯示了 Lotus Notes 連接器所需的功能和子功能。

    功能 子功能

    Notes 用戶端

    用戶端說明檔案

    Domino Enterprise Connection Services (DECS)

    Domino Designer

    Designer 說明

  9. 若不想以 Lotus Notes 作為預設電子郵件程式,請在 [已完成安裝程式的準備工作] 頁面上,清除 [將 Notes 設為預設的電子郵件程式] 選項。

  10. 按一下 [安裝]。

    [正在安裝 Lotus Notes] 頁面隨即顯示安裝狀態。

  11. 在 [安裝精靈已完成] 頁面上,按一下 [完成]。

授與 Data 資料夾的權限

使用下列程序授與 WSS_WPG 群組 (位於編目伺服器的 <系統磁碟機>:\Program Files\Lotus\Notes\Data 資料夾) 的「完全控制」權限。

授與 Data 資料夾的權限

  1. 確認執行此程序的使用者帳戶是編目伺服器上系統管理員群組的成員,而且至少具有 Domino 伺服器的管理員權限。

  2. 在編目伺服器上,按一下 [開始],指向 [所有程序],再按一下 [附屬應用程式],然後按一下 [Windows 檔案總管]。

  3. 在 [Windows 檔案總管] 中,移至 <系統磁碟機>:\Program Files\Lotus\Notes\Data 資料夾,其中 <系統磁碟機> 是 Lotus Notes 安裝所在的磁碟機。

  4. Data 資料夾上按一下滑鼠右鍵,然後按一下 [共用和安全性]。

  5. 在 [內容] 對話方塊中,按一下 [安全性] 索引標籤上的 [新增]。

  6. 在 [輸入物件名稱來選取] 方塊中執行下列其中一項作業,然後按一下 [確定]:

    • 如果搜尋安裝在 Active Directory 網域控制器上,則請輸入 網域\WSS_WPG,其中的網域是與網域控制器相關聯的網域的名稱。

    • 如果搜尋安裝非 Active Directory 網域控制器的伺服器上,則請輸入 伺服器\WSS_WPG,其中的伺服器是編目伺服器的 NetBIOS 名稱。

  7. 在 [內容] 對話方塊的 [WSS_WPG 權限] 區段中,選取 [完全控制] 列中的 [允許] 方塊,然後按一下 [確定]。

設定 Lotus Notes 用戶端應用程式

使用下列程序設定 Lotus Notes 用戶端應用程式。請注意,在此程序中選取的組態設定會寫入到 Notes.ini 檔案中,編目程式將使用該檔案來探索連線到 Lotus Domino 伺服器的方式。

設定 Lotus Notes

  1. 確認執行此程序的使用者帳戶是編目伺服器上系統管理員群組的成員,而且至少具有 Domino 伺服器的管理員權限。

  2. 在編目伺服器上,按一下 [開始],指向 [所有程式],再指向 [Lotus 應用程式],然後按一下 [Lotus Notes]。

  3. 在 [歡迎] 頁面上,按 [下一步]。

  4. 在 [使用者資訊] 頁面的 [您的姓名] 方塊中,輸入與 Domino 憑證相關聯的使用者名稱。

  5. 在 [Domino 伺服器] 方塊中,輸入要編目之 Domino 伺服器的階層式名稱,例如 Contoso/marketing/west。

  6. 確認選取了 [我要連線至 Domino 伺服器],然後按 [下一步]。

  7. 在 [Notes 識別碼檔案] 頁面上按一下 [瀏覽],然後找出憑證的儲存位置。選取憑證,然後依序按一下 [開啟] 及 [下一步]。

  8. 按一下 [是] 將憑證複製到指定位置。

    注意

    若未提示您提供 Domino 憑證,請按一下 [上一步],確認您已輸入了正確的資訊。

  9. 若出現對話方塊表示您無權存取指定目錄,請按一下 [確定] 關閉對話方塊。請注意,您登入的帳戶若無權存取 Domino 伺服器上的郵件資料夾,即會出現此錯誤。

  10. 在 [立即訊息安裝] 頁面上,取消選取 [設定立即訊息]。

  11. 按 [下一步]。

  12. 在 [其他服務] 頁面上按 [下一步]。

  13. 在 [Lotus Notes 訊息] 方塊中按一下 [確定]。

    隨即顯示 Lotus Notes 歡迎畫面。

    保持 Lotus Notes 用戶端應用程式於開啟狀態。下一個程序會需要使用此程式。

確認具有要編目之 Lotus Domino 資料庫的存取權

您可以使用下列程序確認您安裝的憑證具備所要編目之資料庫的存取權。

驗證存取權

  1. 確認執行此程序的使用者帳戶是編目伺服器上系統管理員群組的成員,而且至少具有 Domino 伺服器的管理員權限。

  2. 在 Lotus Notes 中,按一下 [檔案],再指向 [資料庫],然後按一下 [開啟]。

  3. 在 [開啟資料庫] 對話方塊中,從 [伺服器] 清單選取您要連線的 Lotus Domino 伺服器。

  4. 在 [資料庫] 清單中,選取您要連線的資料庫,然後按一下 [開啟]。

    所選資料庫包含的文件將顯示在 [文件名稱] 區段中。這表示編目伺服器具有對這些文件進行編目的必要權限。

  5. 針對您要驗證存取權的其他每個資料庫重複步驟 1 到 3。

  6. 在 [檔案] 功能表上按一下 [結束 Notes]。

設定安全性對應

您可以使用下表中的資訊協助您執行下一個程序。

項目 註解

對應資料庫名稱

用於將 Lotus Notes 使用者識別碼對應至 Windows 網域使用者帳戶的 Lotus Domino 資料庫名稱

Lotus Notes 欄位名稱

Lotus Domino 資料庫檔案中用於儲存 Lotus Notes 使用者識別碼的欄位名稱

Windows 使用者欄位名稱

Lotus Domino 資料庫檔案中用於儲存 Windows 使用者名稱的欄位名稱

表單名稱

儲存 [Lotus Notes 欄位名稱] 和 [Windows 使用者欄位名稱] 欄位之表單的名稱

檢視名稱

儲存 Lotus Notes 使用者識別碼與 Windows 使用者名稱對應的表單檢視名稱

注意

此名稱會區分大小寫。

建立對應資料庫

您可以使用下列程序透過 Domino Designer 建立對應資料庫。每個包含所要編目之資料庫的 Domino 伺服器樹系,只需要一個對應資料庫。

建立對應資料庫

  1. 確保用來執行此程序的使用者帳戶是編目伺服器上系統管理員群組的成員,而且至少具有要編目之 Domino 伺服器的管理員權限。

  2. 在編目伺服器上,開啟 Domino Designer。

  3. 按一下 [檔案],再指向 [資料庫],然後按一下 [新增]。

  4. 在 [新增資料庫] 對話方塊中,執行下列動作:

    1. 從 [伺服器名稱] 清單中選取 Domino 伺服器。

    2. 在 [標題] 方塊中,輸入新資料庫的標題。

      此內容會自動填入 [檔案名稱] 方塊,並附加 .nsf 副檔名。

      請注意,所選的標題長度若超過八個字元,會將檔案名稱截斷。

    3. 按一下 [確定] 關閉 [新增資料庫] 對話方塊。

  5. 按一下 [建立],然後指向 [設計],再按一下 [表單]。

  6. 按一下 [建立],然後按一下 [欄位]。

  7. 在 [欄位] 對話方塊的 [名稱] 方塊中,輸入此欄位所要使用的名稱。請注意,此欄位會用於儲存 Lotus Notes 使用者識別碼。

  8. 關閉對話方塊,以儲存欄位。

  9. 按一下 [建立],然後按一下 [欄位]。

  10. 在 [欄位] 對話方塊的 [名稱] 方塊中,輸入此欄位所要使用的名稱。請注意,此欄位會用於儲存 Windows 網域使用者帳戶。

  11. 關閉對話方塊,以儲存欄位。

  12. 依序按一下 [檔案] 及 [儲存],然後執行下列動作:

    1. 在 [另存表單為] 方塊中,輸入此表單的名稱。

    2. 按一下 [確定] 關閉對話方塊。

  13. 在 [建立] 功能表上,指向 [設計],然後按一下 [檢視]。

  14. 在 [建立檢視] 對話方塊中,執行下列動作:

    1. 在 [檢視名稱] 方塊中,輸入此檢視的名稱。

    2. 從 [檢視類型] 清單中選取 [共用]。

    3. 按一下 [確定] 儲存檢視。

  15. 開啟您在步驟 13 中建立的檢視。

  16. 在 [物件] 索引標籤上,選取在步驟 10 中建立的欄。在右下方的窗格中,選取 [欄位],然後選取具有相同名稱的欄位。

  17. 在 [物件] 索引標籤上,選取在步驟 12 中建立的欄。在右下方的窗格中,選取 [欄位],然後選取具有相同名稱的欄位。

  18. 按一下 [檔案],然後按一下 [儲存] 儲存檢視,再關閉 Domino Designer。

新增使用者帳戶至對應資料庫

您可以使用 Lotus Notes 用戶端透過下列程序將使用者帳戶新增至對應資料庫。您應該新增所有需要存取對應資料庫及 Domino 伺服器的帳戶。

新增使用者帳戶至對應資料庫

  1. 確認執行此程序的使用者帳戶是編目伺服器上系統管理員群組的成員,而且至少具有 Domino 伺服器的管理員權限。

  2. 在編目伺服器上,開啟 Lotus Notes 用戶端應用程式。

  3. 按一下 [檔案],然後指向 [資料庫],再按一下 [開啟]。

  4. 在 [開啟資料庫] 對話方塊中,執行下列動作:

    1. 從 [伺服器名稱] 清單中選取 Domino 伺服器。

    2. 選取您稍早所建立的對應資料庫。

    3. 按一下 [開啟]。

  5. 在左窗格中,選取您為此資料庫所建立的檢視。

  6. 按一下 [建立],然後按一下您稍早所建立的表單名稱。

  7. 在表單中,於您為儲存 Lotus Notes 使用者識別碼所建立的欄位內,輸入您要對應至 Windows 網域使用者帳戶的 Lotus Notes 使用者識別碼,例如 ContosoUser。請注意,此欄位會區分大小寫。

  8. 在您為了對應至 Lotus Notes 使用者識別碼所建立的欄位中,輸入要對應至於步驟 6 中輸入之 Lotus Notes 使用者識別碼的 Windows 網域使用者帳戶。請注意,其格式必須是「網域\使用者」,例如 Contoso\user1。

  9. 按一下 [檔案],然後按一下 [儲存] 儲存文件。

  10. 若要新增更多對應,請重複步驟 6 到 8。否則,請執行步驟 10。

  11. 完成後,請儲存表單,然後關閉 Lotus Notes 用戶端應用程式。

重新啟動編目伺服器

必須重新啟動編目伺服器才能繼續執行下一程序。

重要

重新啟動編目伺服器之後,請不要再次開啟 Lotus Notes 用戶端應用程式。這是因為 Lotus Notes 用戶端應用程式可能會鎖定檔案,因而導致下列程序及編目 Lotus Domino 資料庫失敗。

在編目伺服器中註冊 Lotus Notes

使用下列程序可在編目伺服器的作業系統中註冊 Lotus Notes。

註冊 Lotus Notes

  1. 確認執行此程序的使用者帳戶是編目伺服器上系統管理員群組的成員。

  2. 透過使用提供給 Lotus Notes 連接器的相同認證,在編目伺服器上執行 Notessetup.exe。

  3. 在編目伺服器的 Windows 檔案總管中,移至 <系統磁碟機>:\Program Files\Microsoft Office Servers\14\Bin\1033 資料夾,其中 <系統磁碟機> 是安裝 Microsoft SharePoint Server 2010 的磁碟機。

  4. 按兩下 NotesSetup.exe

  5. 在 [歡迎使用 Lotus Notes 索引安裝精靈] 頁面上,按 [下一步]。

  6. 在 [登錄與 SharePoint Server 2010 搭配使用的 Lotus Notes] 對話方塊中,執行下列動作:

    1. 在 [notes.ini 檔案的位置] 方塊中,確定已指定正確的 Notes.ini 檔案路徑。此檔案的預設路徑為 <系統磁碟機>:\Program Files\lotus\notes\notes.ini,其中 <系統磁碟機> 是 Lotus Notes 安裝所在的磁碟機。

    2. 在 [Lotus Notes 安裝目錄的位置] 方塊中,確定已指定正確的 Lotus Notes 安裝目錄路徑。此目錄的預設路徑為 <系統磁碟機>:\Program Files\lotus\notes。

    3. 在 [密碼] 方塊中,輸入與 Domino 憑證相關聯之使用者名稱的密碼。

    4. 在 [確認密碼] 方塊中,再次輸入與 Domino 憑證相關聯之使用者名稱的密碼。

  7. 建議您將 [建立索引時,略過 Lotus Notes 安全性] 方塊保持為未選取狀態。這將允許對索引中包含的所有 Lotus Notes 文件進行編目,而沒有任何限制。這些文件和物件的安全性由對應表決定,並提供安全資料,而不從索引中排除文件。

  8. 按 [下一步]。

  9. 在 [指定 Lotus Notes 擁有人欄位為 Windows 使用者名稱對應] 頁面上,執行下列動作:

    1. 在 [Lotus Notes 伺服器名稱] 方塊中,輸入 Domino 伺服器的 NetBIOS 名稱或 IP 位址。

    2. 在 [Lotus Notes 資料庫檔案名稱] 方塊中,輸入將 Lotus Notes 使用者識別碼對應至 Windows 網域使用者帳戶之 Lotus Domino 資料庫的檔案名稱。請務必在此名稱中包含 .nsf 副檔名,例如 Mappings.nsf。

    3. 在 [檢視名稱] 方塊中,輸入將 Lotus Notes 使用者識別碼儲存至 Windows 使用者名稱對應之 Lotus Domino 資料庫的檢視名稱。

    4. 在 [Lotus Notes 欄位名稱欄標題] 方塊中,輸入 Lotus Notes 資料庫檔案中用於儲存 Lotus Notes 使用者識別碼的欄名稱。

    5. 在 [Windows 使用者名稱欄標題] 方塊中,輸入 Lotus Notes 資料庫檔案中用來儲存 Windows 使用者帳戶的欄名稱。

  10. 按 [下一步]。

  11. 在 [完成 Lotus Notes 索引安裝精靈] 頁面上,按一下 [完成]。

佈建 Lotus Notes 連接器

使用下列程序可在編目伺服器的作業系統中佈建 Lotus Notes 連接器。

佈建 Lotus Notes

  1. 確認執行此程序的使用者帳戶是編目伺服器上系統管理員群組的成員。

  2. 開啟 SharePoint 管理中心,然後按一下 [系統設定] 區段中的 [管理伺服器上的服務]。

  3. 在 [伺服器上的服務] 頁面的 [服務] 欄中,尋找 Lotus Notes 連接器服務。

  4. 在 [動作] 欄中,按一下 [啟動]。

  5. 在 [Lotus Notes 連接器設定] 頁面上,選取應用程式集區區段中的 [建立新的應用程式集區],然後輸入新應用程式集區的名稱。

  6. 在 [可設定] 下拉式清單中,選取或登錄用來安裝 NotesSetup.exe 的安全性帳戶。

  7. 按一下 [佈建]。

現在已佈建和啟動 Lotus Notes 連接器。

重新啟動 OSearch14 服務

編目伺服器的伺服器管理員必須重新啟動 OSearch14 服務才可以為 Lotus Domino 資料庫建立內容來源。

重要

請勿在 SharePoint 管理中心網站上使用 [伺服器上的服務] 頁面重新啟動此服務。否則將會重設內容索引,需要您對所有內容執行完整編目以重新建立索引。