| Нормализация Lync 2010 Address Book |
|
| 10.02.2011 15:43 | |||
|
Lync 2010 Address BookПоведение по умолчанию Во-первых, так же, как в предыдущих версиях клиента любые номера телефонов, сохраненные в Active Directory непосредственно в формате RFC3966 (+E.164), будут показаны Клиентом Lync. Этот номер появится и в меню контакта и в свойствах contact card. Например номер+13125557501 указан для учетной записи пользователя AD и появляется в Lync. Во-вторых, по тем же самым принципам предыдущих версий клиент Lync не будет также показывать номера телефонов контактов, которые не удалось нормализовать в +E.164. Например, если номер (312) 555-7505 указан для учетной записи пользователя AD, то он не появляется в Lync. Чтобы показать форматы номеров во втором примере, Lync Server должен быть сконфигурирован вручную, чтобы должным образом нормализовать эти номера. В качестве best practice можно принять, что формат одинаковым для всех пользователей AD, в противном случае потребуется добавлять многочисленные правила для нормализации различных форматов нумерации.
By default normalization is already enabled in Lync Server which can be verified by the viewing the Lync Server’s current Address Book configuration.
Но это значение само по себе ничего еще не делает, так как сначала нужно сформировать файл нормализации. Так же, как с OCS Адресная книга не перекрывает правила нормализации Enterprise Voice. Отметьте, что, если значение установлено в 'false' (Set-CsAddressBook –UseNormalizationRules $false) то номера, даже введенные в формате +E.164, не будут отображаться в клиенте Lync.
Вплоть до этого пункта любой знакомый с Office Communications Server должен признать, что все одинаково кроме расположения текстового файла нормализации. Улучшения процесса нормализации адресной книги Lync Server (address book) становятся просты и понятны если посмотреть на указанный выше пример. В прошлых длинных, сложных регулярных выражениях (regex) мы должны были отфильтровывать любую "не цифровую" информацию, которая могла потенциально храниться в телефонных номерах. Теперь Lync Server автоматически игнорирует лишние символы и определяет только цифны 0-9 (и символ "+"). Таким образом, больше нет потребности включать код типа [\s () \-\./]* в правилах, чтобы проигнорировать пробелы, скобки и т.д.
Далее в контактах, в которых номера не отображались теперь все должно заработать.
|
|||
| Обновлено 16.02.2011 12:31 |