Print

Implementing E. 164 Normalization

Procedure

  1. Create a file called Company_Phone_Number_Normalization_Rules.txt and save it on the Microsoft Lync Server 2010 in the root directory of <Share Name>\1-WebServices-1\ABfiles\. On Lync Server 2013, save in the directory of <Install directory for Microsoft Lync Server 2013>\Web Components\Address Book Files\Files.
  2. Enter values to handle conversions in the following format:

    ##

    ## Normalize AD Phone Number Patterns From AD to +E.164

    ##

    (\d{10})

    +1$1

    • Matches string 303-555-1212 and converts this to +1-303-555-1212

    (\d{7})

    +1303$1

    • Matches the string 555-1212 and converts this to +1-303-555-1212.

      noteNote

      The default behavior of Lync is to ignore and remove the characters (, ), and - automatically so these characters do not pose a concern when entered in AD and other fields a user may populate.

  3. Create a conversion entry for every string you wish to handle in this file.
  4. To insure clients use the translation rules, avoid using the following client setting in the Lync Server client policy configuration:

    AddressBookAvailability :WebSearchOnly

    AddressBookAvailability: :FileDownloadOnly

    AddressBookAvailability: :WebSearchAndFileDownload (this is the default setting)

  5. To view the current configuration for this setting, run this command from the Lync Server Management Shell:

    PS C:\Users> get-CsClientPolicy

    Identity : Global

    PolicyEntry : {}

    Description :

    AddressBookAvailability : WebSearchAndFileDownload (default)

    AttendantSafeTransfer :

    AutoDiscoveryRetryInterval :

    BlockConversationFromFederatedContacts :