在 商務用 Skype 2016 中,Active Directory 聯絡人會顯示電話號碼而非聯絡人名稱

套用到
Skype for Business 2016

症狀

Active Directory 聯絡人名稱不會顯示,但電話號碼會在 Microsoft 商務用 Skype 2016 中顯示。 當以下條件成立時,會發生此問題:

  • Active Directory 聯絡人包含電話號碼、電子郵件地址及全名。
  • 您已將 EnableExchangeContactSync 參數設為 False,或在選項個人部分清除 商務用 Skype 與 Exchange 選項之間的 Sync 聯絡資訊

原因

這是因為錯過了取得聯絡人顯示名稱的情境所致。

解決方式

要解決這個問題,請安裝 2017 年 11 月 7 日的 2016 商務用 Skype 更新 (KB4011238) ,然後使用以下設定之一啟用更新。

帶內配置設定

從 Lync PowerShell 命令提示字元執行以下指令:

$a = New-CsClientPolicyEntry -Name EnableContactResolutionWithTelUriAndEmailOnly -Value "true"
Set-CsClientPolicy -IdentityGlobal -PolicyEntry @{Add=$a}

GPO 設定

  1. 在群組原則管理中,建立一個群組原則物件。
    建立 GPO 時,指定名稱,來源則保留為無。

  2. 設定 標籤中,右鍵點擊 電腦設定使用者設定,然後選擇 編輯

  3. 右鍵點擊 登錄檔,選擇 新建,然後選擇 登錄檔項目

  4. 新的登錄檔屬性 對話框中,請指定以下資訊,然後選擇 確定

    行動:創造
    蜂巢:HKEY_CURRENT_USER
    關鍵路徑:Software\Policies\Microsoft\Office\16.0\Lync
    值名稱:EnableContactResolutionWithTelUriAndEmailOnly
    價值類型:REG_DWORD
    數值資料:1
    底:十進位