Я на 90% выполнил переход на Skype для бизнеса 2015. В нашей организации есть расширения устаревшей системы, о которых все узнали за эти годы, и я должен их перенести. Многие пользователи также имеют DID. DID не имеют ничего общего с расширениями.
Итак, у меня есть такие пользователи с LineURI:
Пользователь 1: + 1469XXX1234; доб. = 1001
Пользователь 2: + 1469XXX5678; доб. = 1002
Пользователи хотят иметь возможность набрать 1002 и получить пользователя 2. Если я создам правила нормализации для каждого пользователя следующим образом:
Шаблон соответствия: ^ (1001) $ Шаблон перевода: + 1469XXX1234; ext = $ 1
Шаблон соответствия: ^ (1002) $ Шаблон перевода: + 1469XXX5678; ext = $ 1
Это прекрасно работает. Мой вопрос: есть ли способ не писать правило нормализации для каждого пользователя? Ищу что-то вроде этого:
Шаблон соответствия: ^ (\ d {4}) $ Шаблон перевода + *; ext = $ 1
Где * будет рассматриваться как подстановочный знак и искать любого пользователя, у которого есть LineURI с расширением, которое соответствует набранному, независимо от их DID. Я знаю, что этот синтаксис не работает. Это просто для иллюстрации того, что я ищу.
Это кажется таким простым, что я что-то упускаю. Кто-нибудь знает секретный соус, который мне не хватает?
Я обратился на форумы Lync, и сотрудник службы поддержки Microsoft подтвердил, что, к сожалению, сохранение правила нормализации для каждого расширения - единственный способ добиться того, что я пытаюсь сделать: