微軟 Lync 伺服器 2010 年:輕鬆存取通訊錄

Microsoft Lync Server 的真正好處之一是無縫的方式,您可以從任何設備訪問更新後的位址簿。

約翰 · 波利切利

一個全功能的統一的通信解決方案的承諾是無縫結合的通信和操作的所有模式。 使用者必須能夠查找、 存儲和使用他們的聯繫資訊存儲在他們的通訊錄,無論在他們連接的方式。 Lync 伺服器 2010年也不例外。

Lync 伺服器 2010年包括幾項改進其位址簿功能。 兩者合計,這些改進提供您所需的位址簿的所有資訊的使用者。 Lync 伺服器 2010年第一次安裝時,它會創建位址簿服務 (ABS),它提供您 Lync 的客戶:

  • **全域通訊名單:**這是一種衍生物的活動目錄域服務 (添加) 中,並提供連絡人和連絡人的屬性。
  • **展開通訊群組清單:**ABS 是能夠展開通訊群組清單的組和聯繫成員資格。
  • **電話號碼的正常化:**ABS 成 RFC 3966/國際電聯 E.164 格式標準化從本地格式的電話號碼。

所有通訊錄

ABS 和位址簿 Web 查詢 (ABWQ) 服務 Lync 伺服器 2010 年所有用戶端類型。 值得注意的是雖然 ABS 和 ABWQ 執行類似的功能,但他們這樣做以不同的方式。

ABS 負責聯絡,收集和更新 ABS 資料庫中存儲的資訊的添加。 ABS 維護要麼完全下載的聯繫資訊、 增量檔或緊湊的增量檔中添加從收集到的資訊。 ABS 維護中提取物的三種類型的資訊。 這可以確保新的用戶端接收完整下載,和增量檔或緊湊的增量檔然後基於用戶端的正在進行的需要。

連絡人在 ABS 資料庫檔和 ABWQ 中的存儲的方式允許的通訊群組清單展開。 ABS 的資料庫檔的組和組中的成員與相關連絡人。 組資訊可向用戶端通過 ABS 更新檔。 另一方面,ABWQ 直接查詢添加擴展其通訊群組清單。

當處理電話,電話號碼的正常化 — — 電話號碼轉換為可用格式 — — 是必不可少的。 添加不正常化的電話號碼,或授權使用的格式,因為 Lync 伺服器 2010年已執行規范化。

ABS 負責規範電話號碼。 ABS 這樣做,當它從添加讀取資訊。 然後,它在規範化格式的位址簿檔中存儲電話號碼。

用戶端使用情況

基於用戶端的使用和可用性 ABS 和 ABWQ 的用法有所不同 (請參見圖 1)。

位址簿服務可用性

辦公室溝通者

2007 2007 R2

Lync 伺服器 通信器手機版 Lync 手機版 通信器移動或 Lync Web 應用程式
ABWQ 可用 將使用 ABS 檔下載 將使用 ABS 檔下載 將使用 ABS/設備檔下載 將使用 ABWQ 將使用 ABWQ
只有 ABWQ 將禁用連絡人搜索 將使用 ABWQ 將禁用連絡人搜索 將使用 ABWQ 將使用 ABWQ
只有 ABS 將使用 ABS 檔下載 將使用 ABS 檔下載 將使用 ABS/設備檔下載 將使用 ABS/設備檔下載 將禁用連絡人搜索

圖 1 Lync 伺服器 2010年辦公通訊伺服器 (業主立案法團) 用戶端包括向後相容性。

帶內資源調配還確定是否有可用的 ABS。 您可以定義帶內的資源調配設置 AbsUsage 為三個值之一:

  • WebSearchOnly
  • FileDownloadOnly
  • WebSearchAndFileDownload

帶內資源調配,詳細資訊請見我 2011 年 5 月的文章,"Microsoft Lync 伺服器 2010年:資源調配機制。"

使用 ABS

當您使用 Lync Server 2010 標準版時,ABS 在標準版的伺服器上運行。 當使用 Lync 企業版,ABS 在企業版池在前端伺服器上運行。 Lync 管理在企業版前端池的失敗的 ABS 通過線上服務使備用前端伺服器上。

當您第一次安裝 Lync 時,它定義了在全球一級的預設位址簿配置設置。 但是您可以修改這些設置。 您還可以定義位址簿在網站級別的配置。 這將適用于給定網站內的所有 Lync 伺服器。 您可以使用 Windows PowerShell cmdlet 處理 ABS (請參閱圖 2)。

指令程式 說明
Get CsAddressBookConfiguration 返回有關資訊位址簿配置設置。
新 CsAddressBookConfiguration 創建一個新的集合的位址簿配置設置。
刪除 CsAddressBookConfiguration 移除指定的位址簿配置設置集合。
集 CsAddressBookConfiguration 修改現有位址簿配置設置的集合。
更新 CsAddressBook 強制指定的位址簿伺服器,將其內容與使用者資料庫同步。
測試 CsAddressBookService 測試使用者來訪問的伺服器的主機的位址簿下載 Web 服務的能力。
測試 CsAddressBookWebQuery 測試使用者搜索,並返回,從使用位址簿 Web 查詢服務的通訊錄資訊的能力。

圖 2 您可以使用這些 Windows PowerShell cmdlet 的 ABS.

自訂屬性可見性

Lync 伺服器 2010年使某些資訊是在預設情況下的連絡人卡片中可見。 如果預設資訊是不足的可以自訂它從 ABS 配置工具 Microsoft Lync Server 2010 資源工具包工具。 ABS 配置工具還允許您還原 ABS 的預設設置。

為了說明 ABS 配置工具的使用,讓工作通過自訂 ABS,這樣的標題屬性不存儲在連絡人卡片上的步驟 (請參見圖 3)。

圖 3 前 ABS 定制的連絡人卡片。

  1. 安裝後 Microsoft Lync Server 2010 資源工具包工具,推出 ABSConfig.exe (請參見 圖 4) 從或 java 命令 Files\Microsoft Lync 伺服器 2010\Reskit 目錄。

    圖 4 ABS 配置工具 UI。

  2. 對於您不想在通訊錄中可見的屬性的行上,請按一下。 然後按 Delete。 在我的示例中,我就會刪除在標題屬性。

  3. 按一下應用的更改。

  4. 您將看到一條消息從 ABS 配置工具 (請參見圖 5)。

    The successful change message from the ABS Configuration Tool.

    圖 5 成功更改消息從 ABS 配置工具。

你需要等待,直到 Lync 用戶端刷新其通訊錄,請參閱更改生效 (請參見圖 6)。 不過,您也可以強制位址簿刷新。

The new contact card after ABS customization.

圖 6 後 ABS 的自訂新的連絡人卡片。

通訊錄已刷新後,您會注意標題是不再可見 Lync 用戶端中的同一連絡人。

強制刷新

預設情況下,Lync 用戶端檢查更改到全域通訊名單 (GAL) 1 至 60 分鐘。 如果您需要強制 Lync 用戶端上的位址簿刷新,請按照此過程。 你得 Lync 用戶端的安裝位置的電腦上添加註冊表和刪除本地連絡人檔。

要做的第一件事是強制 Lync 用戶端立即下載通訊錄。 要這樣做,您需要一個要強制位址簿刷新後,在電腦上的註冊表項。 要創建的註冊表項 (你要運行此具有本地管理員憑據),可以使用以下命令:

reg add HKCU\Software\Policies\Microsoft\Communicator /v GalDownloadInitialDelay /t REG_DWORD /d 0 /f

下一步,您需要刪除先前下載的本地連絡人檔。 要強制位址簿刷新的位置的電腦上執行以下步驟:

如果運行的,退出 Lync 用戶端。 GalContacts.db 和 GalContacts.db.idx 的檔中手動刪除。

這些檔的位置是依賴于用戶端作業系統。 對於 Windows XP,它將在 %userprofile%\Local Settings\Application Data\Microsoft\Communicator\sip_username@domain。

對於 Windows Vista 和 Windows 7,位置將是 %userprofile%\AppData\Local\Microsoft\Communicator\sip_username@domain。 在這兩種情況下,您需要替換問題的使用者的 SIP 位址為 sip_username@domain。 例如,為此使用者的 SIP 位址為 user1@domain.local,將取代 sip_username@domain 與 sip_user1@domain.local。

重新開機 Lync 用戶端。 在這一點上,它將會有最新的通訊錄副本。 它將匹配 ABS 有什麼。 有的通訊錄伺服器接收其資訊添加的時間間隔。 如果您最近已經改變了資訊的添加,並不能等待同步通訊錄伺服器,您可以使用更新-CsAddressBookcmdlet 強制刷新。 然後你得可能的最新、 最最新的通訊錄。

John Policelli

約翰 · 波利切利 (MVP 目錄服務) 是與 Avanade 加拿大集中解決 IT 顧問。 他設計並實施了幾十個複雜的目錄服務、 協作、 Web、 網路和企業安全解決方案和廢的年側重于對身份和訪問管理。 他也是作者、 技術審閱者和中小企業超過 75 的培訓、 認證和技術白皮書專案

相關的內容