設定及使用 SharePoint Server 的 Lotus Notes 連接器
適用於:2013 Subscription Edition SharePoint in Microsoft 365
開始之前
開始這項作業之前,請參閱下列有關先決條件的資訊:
本文中的程式必須在裝載編目元件的 SharePoint Server 伺服器數位中的所有伺服器上重複。
先決條件
下列各節列出必要的系統管理角色、軟體和用戶帳戶。
需要的管理角色
需要下列系統管理角色,才能準備裝載編目元件的任何伺服器,以編目一或多個 Lotus Domino 資料庫所裝載的 Lotus Notes 內容:
您要編目之 Lotus Domino 伺服器的系統管理員。
裝載您想要用來編目 Lotus Notes 內容之編目元件之伺服器的伺服器管理員。
Search Service 應用程式的服務應用程式管理員。
必要的軟體
所需的軟體如下:
Lotus C++ API Toolkit for Notes。
Lotus Notes 用戶端應用程式,可向 IBM 購買。
Lotus Notes Domino 伺服器,可向 IBM 購買。
下表顯示 Lotus Notes Domino 伺服器和 Lotus Notes 連接器搭配使用的 Lotus Notes 用戶端版本組合。
此伺服器版本 | 搭配用戶端 6.x | 搭配用戶端 7.x | 搭配用戶端 8.x |
---|---|---|---|
伺服器 6.x | 是 | 否 | 否 |
伺服器 7.x | 否 | 是 | 是 |
伺服器 8.x | 否 | 否 | 是 |
編目 Lotus Domino 資料庫所需的使用者帳戶
Domino 管理員至少須將所要編目之 Lotus Domino 資料庫及個別文件的「讀取者」權限授與 Lotus Notes 使用者識別碼 (代表 Domino 使用者)。 Domino 系統管理員也必須將此 Lotus Notes 使用者識別碼和指派給 SharePoint Server Search 15 服務的 Windows 網域使用者帳戶 (OSearch15) 新增至您想要編目之 Lotus Domino 伺服器上的對應資料庫。
注意事項
只有指派給 OSearch15 服務的用戶帳戶可以用來編目 Lotus Domino 資料庫。 您無法使用預設的內容存取帳戶或編目規則,指定使用其他使用者帳戶編目 Lotus Domino 資料庫。
下表摘要列出編目 Lotus Domino 資料庫所需的使用者帳戶。
必要的帳戶 | Comment | 範例 |
---|---|---|
Windows 網域使用者帳戶 | 指派給 OSearch15 服務的用戶帳戶也必須是裝載編目元件之伺服器上 Administrators 群組的成員。 | Contoso\User1,其中 Contoso 是網域名稱,User1 是 Windows 網域使用者帳戶的名稱。 |
Lotus Notes 使用者識別碼 | Lotus Notes 使用者識別碼必須至少授與 Lotus Domino 資料庫和您想要編目之個別文件的讀者存取權。 Domino 憑證也會包含此 Lotus Notes 使用者識別碼。 | User2 注意: 此帳戶的名稱及其密碼不需要符合 Windows 網域用戶帳戶。 |
本文稍後會提供此對應數據表的詳細資訊,請參閱設定 安全性對應。
安裝 Lotus Notes 用戶端應用程式
請遵循此程式,在伺服器數位中裝載編目元件的伺服器上安裝 Lotus Notes 用戶端應用程式,以用來編目 Lotus Domino 資料庫。 此用戶端應用程式可作為通訊協定處理程式,並用來設定 Notes.ini 檔案。 編目程式在編目 Lotus Domino 資料庫時會使用這兩者。
安裝 Lotus Notes
確認執行此程式的使用者帳戶是裝載編目元件且至少具有 Domino 伺服器管理員許可權之伺服器上的 Administrators 群組成員。
將 Lotus Notes 用戶端應用程式複製到裝載您想要用來編目 Lotus Notes 檔案之編目元件的伺服器。
啟動 [Lotus Notes 安裝精靈]。
在 [ 歡迎使用 Lotus Notes 的安裝 精靈] 對話框中,按 [ 下一步]。
在 [授權合約] 頁面上,按一下 [我接受授權合約中的條款],然後按 [下一步] 繼續。
在 [客戶資訊] 頁面的 [使用者名稱] 方塊中輸入使用者名稱,然後在 [組織] 方塊中輸入組織的名稱,或接受預設設定,再按 [下一步]。
在 [安裝路徑選取範圍] 頁面上,指定程式和數據文件的路徑,或接受預設安裝路徑,然後按 [ 下一步]。
注意事項
根據預設,程式檔案會儲存在 <SystemDrive>:\Program Files (x86) \lotus\notes\ 資料夾中,而數據檔會儲存在 <SystemDrive>:\Program Files (x86) \lotus\notes\data\ 資料夾中,其中 <SystemDrive> 是安裝 Lotus Notes 的磁碟驅動器。
在 [自訂安裝] 頁面上,選取您要安裝在本機硬碟上的程式功能,然後按 [下一步]。
下表顯示 Lotus Notes 連接器所需的功能和子功能。
在 [準備安裝程式] 頁面上,如果您不想將 Lotus Notes 設為預設電子郵件程式,請清除 [ 記下我的預設電子郵件程式] 選項。
按一下 [安裝]。
[安裝 Lotus 附註] 頁面會顯示安裝的狀態。
在 [安裝精靈已完成] 頁面上,按一下 [完成]。
Lotus Notes 連接器所需的功能和子功能
功能 | 子摘要 |
---|---|
Notes 用戶端 | 用戶端說明檔案 |
Domino Enterprise Connection Services (DECS) | |
Domino Designer | Designer 說明 |
授與 Data 資料夾的權限
請遵循此程式,在裝載編目元件的伺服器上,將 systemDrive>:\Program Files (x86) \Lotus\Notes\Data 資料夾上<WSS_WPG群組的完整控制許可權授與。
授與數據資料夾的許可權
確認執行此程式的使用者帳戶是裝載編目元件且至少具有 Domino 伺服器管理員許可權之伺服器上的 Administrators 群組成員。
在裝載編目元件的伺服器上,按兩下 [ 開始],指向 [所有程式],按兩下 [ 配件],然後按兩下 [Windows 檔案總管]。
在 Windows 檔案總管中,移至 <[SystemDrive>:\Program Files] (x86) \Lotus\Notes\Data 資料夾,其中 <SystemDrive> 是安裝 Lotus Notes 的磁碟驅動器。
在 Data 資料夾上按一下滑鼠右鍵,然後按一下 [共用和安全性]。
在 [ 屬性] 對話框的 [ 安全 性] 索引標籤上,按兩下 [ 新增]。
在 [輸入物件名稱來選取] 方塊中執行下列其中一項作業,然後按一下 [確定]:
如果在 Active Directory 域控制器上安裝搜尋,請輸入 domain\WSS_WPG,其中 domain 是與域控制器相關聯的網域名稱。
如果搜尋安裝在不是Active Directory域控制器的伺服器上,請輸入 server\WSS_WPG,其中 server 是裝載編目元件之伺服器的 NetBIOS 名稱。
- 在 [屬性] 對話方塊的 [WSS_WPG許可權] 區段中,選取 [完整控制] 資料列中的 [允許] 方塊,然後按兩下 [確定]。
設定 Lotus Notes 用戶端應用程式
請遵循此程式來設定 Lotus Notes 用戶端應用程式。 此程式中選取的組態設定會寫入 Notes.ini 檔案,編目程式會使用該檔案來探索如何連線到 Lotus Domino 伺服器。
設定 Lotus Notes
確認執行此程式的使用者帳戶是裝載編目元件且至少具有 Domino 伺服器管理員許可權之伺服器上的 Administrators 群組成員。
在裝載編目元件的伺服器上,按兩下 [ 開始],指向 [所有程式],指向 [Lotus 應用程式],然後按兩下 [ Lotus Notes]。
在 [歡迎使用] 頁面上,按 [下一步]。
在 [使用者資訊] 頁面的 [ 您的名稱] 方塊中,輸入與 Domino 憑證相關聯的用戶名稱。
在 [Domino 伺服器] 方塊中,輸入您要編目之 Domino 伺服器 的階層式名稱。 例如,Contoso/marketing/west。
確認選取了 [我要連線至 Domino 伺服器],然後按 [下一步]。
在 [Notes 識別碼檔案] 頁面上按一下 [瀏覽],然後找出憑證的儲存位置。 選取憑證,然後依序按一下 [開啟] 及 [下一步]。
按一下 [是] 將憑證複製到指定位置。
注意事項
若未提示您提供 Domino 憑證,請按一下 [上一步],確認您已輸入了正確的資訊。
如果出現通知您未獲授權存取指定目錄的對話框,請按兩下 [ 確定 ] 關閉對話框。 如果您登入的帳戶無法存取 Domino 伺服器上的電子郵件資料夾,則會發生此錯誤。
在 [立即訊息安裝] 頁面上,取消選取 [設定立即訊息]。
按 [下一步]。
在 [其他服務] 頁面上按 [下一步]。
在 [Lotus Notes 訊息] 方塊中按一下 [確定]。
Lotus Notes 歡迎畫面隨即出現。
保持 Lotus Notes 用戶端應用程式於開啟狀態。 下一個程序會需要使用此程式。
驗證您要編目之 Lotus Domino 資料庫的存取權
請遵循此程式來確認您安裝的憑證可存取您想要編目的資料庫。
驗證存取權
確認執行此程式的使用者帳戶是裝載編目元件且至少具有 Domino 伺服器管理員許可權之伺服器上的 Administrators 群組成員。
在 Lotus Notes 中,按一下 [檔案],再指向 [資料庫],然後按一下 [開啟]。
在 [ 開啟資料庫 ] 對話框中,從 [伺服器] 列表中選取您要連線的 Lotus Domino 伺服器 。
在 [資料庫] 清單中,選取您要連線的資料庫,然後按一下 [開啟]。
所選資料庫內含的文件隨即顯示在 [文件名稱] 區段中。 這表示裝載編目元件的伺服器是編目這些檔的必要許可權。
針對您想要驗證存取權的每個額外資料庫重複步驟 1 到 3。
在 [檔案] 功能表上按一下 [結束 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 伺服器之每個樹系,您只需要一個對應資料庫。
建立對應資料庫
確認執行此程式的使用者帳戶是裝載編目元件之伺服器上的 Administrators 群組成員,且至少具有您要編目之 Domino 伺服器的管理員許可權。
在裝載編目元件的伺服器上,開啟 [Domino 設計工具]。
按一下 [檔案],再指向 [資料庫],然後按一下 [新增]。
在 [ 新增資料庫] 對話框中,執行下列動作:
從 [伺服器名稱] 清單中選取 Domino 伺服器。
在 [標題] 方塊中,輸入新資料庫的標題。
此內容會自動填入 [檔名] 方塊,並附加 .nsf 擴展名。
如果您選擇的標題長度超過八個字元,檔名將會被截斷。
按兩下 [確定 ] 關閉 [ 新增資料庫 ] 對話框。
按一下 [建立],然後指向 [設計],再按一下 [表單]。
按一下 [建立],然後按一下 [欄位]。
在 [ 字段] 對話框的 [ 名稱 ] 方塊中,輸入您要用於此字段的名稱。 此欄位將用來儲存 Lotus Notes 使用者識別碼。
關閉對話框以儲存欄位。
按一下 [建立],然後按一下 [欄位]。
在 [ 字段] 對話框的 [ 名稱 ] 方塊中,輸入您要用於此字段的名稱。 此欄位將用來儲存 Windows 網域用戶帳戶。
關閉對話框以儲存欄位。
依序按一下 [檔案] 及 [儲存],然後執行下列動作:
在 [另存表 單] 方塊中輸入名稱。
按兩下 [確定 ] 關閉對話框。
在 [建立] 功能表上,指向 [設計],然後按一下 [檢視]。
在 [ 建立檢視] 對話框中,執行下列動作:
在 [ 檢視名稱] 方塊中,輸入此檢視的名稱。
從 [檢視類型] 清單中選取 [共用]。
按一下 [確定] 儲存檢視。
開啟您在步驟 14 中建立的檢視。
在 [ 物件] 索 引標籤上,選取您在步驟 7 中建立的數據行。 在右下方窗格中,選取 [欄位],然後選取具有相同名稱的欄位。
在 [物件] 索引標籤上,選取您在步驟 10 中建立的欄。 在右下方窗格中,選取 [欄位],然後選取具有相同名稱的欄位。
按一下 [檔案],然後按一下 [儲存] 儲存檢視,再關閉 Domino Designer。
新增使用者帳戶至對應資料庫
請遵循此程式,使用 Lotus Notes 用戶端將用戶帳戶新增至對應資料庫。 您應該新增所有需要存取對應資料庫和 Domino 伺服器的帳戶。
新增使用者帳戶至對應資料庫
確認執行此程式的使用者帳戶是裝載編目元件且至少具有 Domino 伺服器管理員許可權之伺服器上的 Administrators 群組成員。
在裝載編目元件的伺服器上,開啟 Lotus Notes 用戶端應用程式。
按一下 [檔案],然後指向 [資料庫],再按一下 [開啟]。
在 [ 開啟資料庫 ] 對話框中,執行下列動作:
從 [伺服器名稱] 清單中選取 Domino 伺服器。
選取您稍早所建立的對應資料庫。
按一下 [開啟]。
在左窗格中,選取您為此資料庫所建立的檢視。
按一下 [建立],然後按一下您稍早所建立的表單名稱。
在窗體中,於您建立用來儲存 Lotus Notes 使用者識別碼的欄位中,輸入您要對應至 Windows 網域用戶帳戶的 Lotus Notes 使用者識別碼。 例如,ContosoUser。 此欄位區分大小寫。
在您建立以對應至 Lotus Notes 使用者識別碼的欄位中,輸入您想要對應至您在步驟 7 中輸入的 Lotus Notes 使用者識別碼的 Windows 網域用戶帳戶。 這必須是 domain\user 的形式,例如 Contoso\user1。
按一下 [檔案],然後按一下 [儲存] 儲存文件。
如果您想要新增更多對應,請重複步驟 6 到 8。 否則,請移至步驟 11。
完成後,請儲存表單,然後關閉 Lotus Notes 用戶端應用程式。
重新啟動裝載編目元件的伺服器
您必須重新啟動裝載編目元件的伺服器,才能繼續進行下一個程式。
重要事項
在裝載編目元件的伺服器重新啟動之後,請勿再次開啟 Lotus Notes 用戶端應用程式。 這是因為 Lotus Notes 用戶端應用程式可能會鎖定檔案,導致下列程序及編目 Lotus Domino 資料庫失敗。
向裝載編目元件的伺服器註冊 Lotus Notes
遵循此程式向裝載編目元件之伺服器的操作系統註冊 Lotus Notes。
登錄 Lotus Notes
確認執行此程式的用戶帳戶是裝載編目元件之伺服器上 Administrators 群組的成員。
使用用來布建 Lotus Notes 連接器的相同認證,在裝載編目元件的伺服器上執行 Notessetup.exe。
在裝載編目元件的伺服器上,在 Windows 檔案總管中,移至 <SystemDrive>:\Program Files\Microsoft Office Servers\15\Bin\1033 資料夾,其中 <SystemDrive> 是安裝 Microsoft SharePoint Server 的磁碟驅動器。
按兩下 NotesSetup.exe。
在 [歡迎使用 Lotus Notes 索引安裝精靈] 頁面上,按 [下一步]。
在 [ 註冊 Lotus Notes 以搭配 SharePoint Server 使用 ] 對話框中,執行下列動作:
在 [notes.ini 檔案的位置] 方塊中,確定已指定正確的 Notes.ini 檔案路徑。 此檔案的預設路徑是 <SystemDrive>:\Program Files (x86) \lotus\notes\notes.ini,其中 <SystemDrive> 是安裝 Lotus Notes 的磁碟驅動器。
在 [Lotus Notes 安裝目錄的位置] 方塊中,確定已指定正確的 Lotus Notes 安裝目錄路徑。 根據預設,此目錄的路徑為 <SystemDrive>:\Program Files (x86) \lotus\notes。
在 [密碼] 方塊中,輸入與 Domino 憑證相關聯之使用者名稱的密碼。
在 [確認密碼] 方塊中,再次輸入與 Domino 憑證相關聯之使用者名稱的密碼。
建議您不要選取 [建立索引時,略過 Lotus Notes 安全性] 方塊。 這可讓編目在搜尋索引中包含所有 Lotus Notes 檔,而不受限制。 這些文件和物件的安全性是由對應表所決定,提供安全性資料的同時並不需要將文件從索引中排除。
按 [下一步]。
在 [指定 Lotus Notes 擁有人欄位為 Windows 使用者名稱對應] 頁面上,執行下列動作:
在 [Lotus Notes 伺服器名稱] 方塊中,輸入 Domino 伺服器的 NetBIOS 名稱或 IP 位址。
在 [Lotus Notes 資料庫檔案名稱] 方塊中,輸入將 Lotus Notes 使用者識別碼對應至 Windows 網域使用者帳戶之 Lotus Domino 資料庫的檔案名稱。 請確定您包含此名稱的 .nsf 擴展名,例如 Mappings.nsf。
在 [檢視名稱] 方塊中,輸入儲存 Lotus Notes 使用者識別碼與 Windows 使用者名稱對應之 Lotus Domino 資料庫的檢視名稱。
在 [Lotus Notes 欄位名稱欄標題] 方塊中,輸入 Lotus Notes 資料庫檔案中用於儲存 Lotus Notes 使用者識別碼的欄名稱。
在 [Windows 使用者名稱欄標題] 方塊中,輸入 Lotus Notes 資料庫檔案中用來儲存 Windows 使用者帳戶的欄名稱。
按 [下一步]。
在 [完成 Lotus Notes 索引安裝精靈] 頁面上,按一下 [完成]。
佈建 Lotus Notes 連接器
請遵循此程式,以裝載編目元件之伺服器的作業系統布建 Lotus Notes 連接器。
布建 Lotus Notes
確認執行此程式的用戶帳戶是裝載編目元件之伺服器上 Administrators 群組的成員。
開啟 SharePoint 管理中心。 在 [系統設定] 區段中,按兩下 [管理伺服器上的服務]。
在 [伺服器上的服務] 頁面的 [服務] 欄中,尋找 Lotus Notes 連接器服務。
在 [動作] 欄中,按一下 [啟動]。
在 [Lotus Notes 連接器設定] 頁面上,選取應用程式集區區段中的 [建立新的應用程式集區],然後輸入新應用程式集區的名稱。
在 [可設定] 下拉式清單中,選取或登錄用來安裝 NotesSetup.exe 的安全性帳戶。
按一下 [佈建]。
如此即會佈建並啟動 Lotus Notes 連接器。
重新啟動 OSearch15 服務
裝載編目元件之伺服器的伺服器管理員必須重新啟動 OSearch15 服務,才能為 Lotus Domino 資料庫建立內容來源。
重要事項
請勿使用 SharePoint 管理中心網站上的 [伺服器上的服務] 頁面來重新啟動此服務。 這麼做會重設搜尋索引,這會要求您完整編目所有內容以重建索引。
重新啟動 OSearch15 服務
確認執行此程式的使用者帳戶是裝載編目元件之伺服器的系統管理員。
開啟命令提示字元視窗。
若要停止 OSearch15 服務,請輸入下列命令:net stop osearch15
若要啟動 OSearch15 服務,請輸入下列命令:net start osearch15