共用方式為


移轉通訊錄

通訊簿一般會隨著拓撲的其餘部分一起移轉。 不過,如果您在舊版環境中自定義下列專案,可能需要執行一些移轉後步驟:

  • 自定義通訊簿正規化規則。

  • UseNormalizationRules 參數的預設值變更為 False。

通訊簿正規化規則

如果您在舊版環境中自定義通訊簿正規化規則,則必須將自定義規則移轉到試驗集區。 如果您沒有自定義通訊簿正規化規則,就不需要移轉通訊簿服務。 商務用 Skype Server 2019 的預設正規化規則與舊版安裝的默認規則相同。 依照本節稍後的程式移轉自定義正規化規則。

注意事項

如果貴組織使用遠端通話控制和自定義通訊簿正規化規則,您必須先執行本主題中的程式,才能使用遠端通話控制。 此程式需要 RTCUniversalServerAdmins 群組的成員資格或同等權利。

使用NormalizationRules 設定為 False

如果您將 UseNormalizationRules 的值設為 False,讓使用者可以在 Active Directory 網域服務中使用電話號碼,而不需要商務用 Skype Server 2019 套用正規化規則,則必須將 UseNormalizationRulesIgnoreGenericRules 參數設為 True。 請依照本節稍後的程式,將這些參數設為 True。

移轉通訊錄自定義正規化規則

  1. 在 [通訊簿] 共用資料夾的根目錄中尋找 Company_Phone_Number_Normalization_Rules.txt 檔案,並將它複製到商務用 Skype Server 2019 試驗集區中 [通訊簿] 共用資料夾的根目錄。

    注意事項

    範例通訊錄正規化規則已安裝在您的 ABS Web 元件檔案目錄中。 路徑為 $installedDriveLetter:\Program Files\Microsoft Skype for Business Server 2019\Web Components\Address Book Files\Files\ Sample_Company_Phone_Number_Normalization_Rules.txt。 您可以將此檔案複製並重新命名為通訊簿共享資料夾根目錄的 Company_Phone_Number_Normalization_Rules.txt 。 例如, 在 $serverX 中共用的通訊簿路徑會類似: \$serverX \SkypeForBusiness-FileShare\2-WebServices-1\ABFiles

  2. 使用 [記事本] 等文本編輯器開啟 Company_Phone_Number_Normalization_Rules.txt 檔案。

  3. 某些類型的項目在商務用 Skype Server 2019 中無法正常運作。 請瀏覽檔案以瞭解此步驟中描述的專案類型,視需要編輯專案,並將變更儲存到試驗集區中的 [通訊簿] 共用資料夾。

    包含必要白格鍵或標點符號的字串會導致正規化規則失敗,因為這些字元會從正規化規則輸入的字串中去除。 如果您有包含必要白格鍵或標點符號的字串,則必須修改字串。 例如,下列字串會導致正規化規則失敗:

    \s*\(\s*\d\d\d\s*\)\s*\-\s*\d\d\d\s*\-\s*\d\d\d\d
    

    下列字串不會導致正規化規則失敗:

    \s*\(?\s*\d\d\d\s*\)?\s*\-?\s*\d\d\d\s*\-?\s*\d\d\d\d
    

將 UseNormalizationRules 和 IgnoreGenericRules 設為 True

  1. 啟動商務用 Skype 伺服器管理命令介面:選取 [ 開始],選取 [所有程式],選取 [Microsoft 商務用 Skype Server 2019],然後選取 [商務用 Skype Server 管理命令介面]

  2. 執行下列其中一項:

    • 如果您的部署僅包含商務用 Skype Server 2019,請在全域層級執行下列 Cmdlet,將 UseNormalizationRulesIgnoreGenericRules 的值變更為 True:
    Set-CsAddressBookConfiguration -identity <XdsIdentity> -UseNormalizationRules=$true -IgnoreGenericRules=$true
    
    • 如果您的部署包含商務用 Skype Server 2019 和舊版安裝的組合,請執行下列 Cmdlet 並將它指派給拓撲中的每個商務用 Skype Server 2019 集區:
    New-CsAddressBookConfiguration -identity <XdsIdentity> -UseNormalizationRules=$true -IgnoreGenericRules=$true
    
  3. 等待中央管理存放區複寫在所有集區上進行。

  4. 修改手機正規化規則檔案「Company_Phone_Number_Normalization_Rules.txt」,讓您的部署清除內容。 檔案位於每個商務用 Skype Server 2019 集區中的檔案共用。 如果檔案不存在,請建立一個名為「Company_Phone_Number_Normalization_Rules.txt」的空白檔案。

  5. 等候幾分鐘,讓所有前端集區都能讀取新檔案。

  6. 在部署中的每個商務用 Skype Server 2019 集區上執行下列 Cmdlet:

    Update-CsAddressBook