Получить правила переадресации (маршрутизации) клиента Lync

Как я могу получить правила переадресации (маршрутизации) клиента lyn, используя UCMA или MSPL? Я попытался получить его, используя UserEndpoint и подписавшись на PresenceNotificationReceived событие RemotePresenceView, К сожалению, это, похоже, не работает. Согласно документации msdn, запросить категорию маршрута можно только с локальным доступом (LocalOwnerPresence).

Другой вариант - использовать ApplicationEndpoint для олицетворения каждого пользователя, для которого я хочу получить правила переадресации вызовов. Но на мой взгляд это кажется грязным решением.

Может ли это быть также сделано с MSPL?

2 ответа

Решение

В моих тестах это:

Другой вариант - использовать ApplicationEndpoint для олицетворения каждого пользователя, для которого я хочу получить правила переадресации вызовов. Но на мой взгляд это кажется грязным решением.

Был единственным рабочим решением (кроме запросов к базе данных напрямую).

Если вы хотите, чтобы это было сделано в MSPL, посмотрите на QueryCategory. Проблема в том, что вам нужно будет исправить ContainerNumber а также Instance Идентификаторы.

Однако, если вы посмотрите их (см. MSDN для источника данных Presence и идентификатора экземпляра категории), вы обнаружите, что для маршрутизации не указаны номера экземпляров. Информация о номере контейнера может быть найдена здесь: Элемент значения экземпляра категории маршрутизации, и этот список содержит некоторые идентификаторы экземпляра.

Интересно отметить, что данные маршрутизации классифицируются как "только локальные", см. Экземпляры категории "Только локальный доступ":

Экземпляры категории маршрутизации содержат правила маршрутизации для переадресации входящих вызовов, совершаемых любыми участниками контейнера размещения. Они являются частными экземплярами категории и не видны удаленным пользователям, которые являются членами контейнеров хостинга.

До сих пор я не нашел комбинации имени ('routing'), ContainerNumber а также Instance идентификатор, который дает какие-либо результаты, поэтому, пожалуйста, обновите, если вы найдете что-нибудь

В этом вопросе есть три ссылки, которые довольно хорошо объясняют, как этого добиться с помощью UCMA (в частности, первой).

Другие вопросы по тегам