none
Поиск контактов Lync по атрибуту department из AD RRS feed

  • Вопрос

  • Добрый день! Возможно ли такое организовать без интеграции с SharePoint ? В Ресурс кит есть тулза ABSConfig, она в этом поможет?


    MCP,MCTS
    21 июня 2011 г. 6:00

Ответы

  • http://technet.microsoft.com/en-us/library/gg429701.aspx

    При поиске Lync использует следующие аттрибуты: display name, first name, last name, Security Accounts Manager (SAM) account name, SIP address, or line Uniform Resource Identifier (URI)

    гипотетически можно попробовать обмануть Lync подправив соответствия полей AD и Lync при формировании адресной книги (например, через absconfig), но это на свой страх и риск.

    21 июня 2011 г. 15:34

Все ответы

  • Утилита dsquery вас устроит? 
    MCITP
    21 июня 2011 г. 6:37
    Модератор
  • Добрый день, Илгиз! Видимо я не правильно вопрос задал немного. Мне нужно организовать поиск из клиента Lync 2010 по данному атрибуту.


    MCP,MCTS
    21 июня 2011 г. 6:56
  • Возможно ANR сработает Outlook, AD, ANR – настраиваем поиск в адресной книге
    Сазонов Илья http://www.itcommunity.ru/blogs/sie-wl/
    21 июня 2011 г. 10:19
    Модератор
  • Добрый день, Илья! ANR к сожалению не сработало.


    MCP,MCTS
    21 июня 2011 г. 12:36
  • http://technet.microsoft.com/en-us/library/gg429701.aspx

    При поиске Lync использует следующие аттрибуты: display name, first name, last name, Security Accounts Manager (SAM) account name, SIP address, or line Uniform Resource Identifier (URI)

    гипотетически можно попробовать обмануть Lync подправив соответствия полей AD и Lync при формировании адресной книги (например, через absconfig), но это на свой страх и риск.

    21 июня 2011 г. 15:34
  • Нда уж, вечно так, что нибудь захочешь абсолютно естественного от продукта Microsoft, а в итоге получаешь неподдерживаемую кастомизацию :)

    Итог: будем обходиться без поиска по данному атрибуту. Все спасибо! Тему можно закрывать.


    MCP,MCTS
    21 июня 2011 г. 15:45
  • Не всегда "естественное" для нас является истиной или необходимостью: стоит копнуть глубже и можно получить понимание, которое изменит то, что мы первоначально вклюадывали в "естественное для нас".

     

    У меня для вас хорошая новость. Управлять настройками адресной книги можно.

    1. Качаем и устанавливаем Lync Server 2010 Resource Kit http://blogs.technet.com/b/drrez/archive/2011/01/31/microsoft-lync-server-2010-resource-kit-tool-absconfig.aspx

    2. Запускаем ABSConfig.exe

    3. Добавляем нужный атрибут

    4. Обновляем адресную книгу Update-CsAddressBook

    5. Загружаем ее на клиента (по умолчанию он ее кэширует, поэтому удаляем из профиля пользователя и запускаем клиент)


    Сазонов Илья http://www.itcommunity.ru/blogs/sie-wl/
    22 июня 2011 г. 6:04
    Модератор
  • Илья, добрый день! ABSConfig.exe запускал

    AD Attribute Name: Department там уже присутствует, и это логично. Когда данные об организации и подразделении заведены в AD, lync клиент их отображает.

    Но в следующем столбце "is this attribute required?" не стоит крыжик. Я так и не понял его смысла. Он и отвечает за индексирование и за поиск? Не подскажете?


    MCP,MCTS
    22 июня 2011 г. 10:44
  • Согласно этому посту http://blogs.technet.com/b/drrez/archive/2011/03/14/office-communications-server-2007-r2-tool-address-book-service-configuration-tool.aspx эту галку надо включить, чтобы атрибут попал в адресную книгу.


    Сазонов Илья http://www.itcommunity.ru/blogs/sie-wl/
    22 июня 2011 г. 12:09
    Модератор
  • Тогда вообще ничего не понимаю, в lync данные по полю department отображаются, absconfig показывает что это поле замаплено ad to lync.  Посмотрел GalContacts.db данные по полю тоже есть. Но крыжик не включен. видимо все таки ответ Александра похож на действительность поиск доступен только по конкретным полям. Остальное организуйте группами....


    MCP,MCTS
    22 июня 2011 г. 13:24
  • Я проанализировал все что нашлось по этой теме и пришел к выводу, что без открытия инцидента в поддержке ответ вряд ли найдется.

    В статье блога, которую я указал выше, скорее всего ошибка в описании "is this attribute required?" - по сути это должен быть фильтр учетных записей, которые включаются в адресную книгу (т.е. если галка стоит, то поле должно иметь значение, иначе контакт не будет включен в адресную книгу).

    Ссылка, которую привел Александр относится к серверу и к его оснастке управления (цитата: "The following procedure describes how to use Lync Server Control Panel."), но не к клиенту, и поэтому не дает исчерпывающего ответа.

    Поле Department есть в адресной книге. Почему по нему не ищет? Либо надо менять флаги на этом поле, либо это особенность клиента - вот эти вопросы можно выяснить только через тех. поддержку.

    Моя гипотеза: для поля Department надо поставить флаг  N'Department', 0x10400000 (Стандартные значения флагов атрибутов http://www.b4z.co.uk/tag/absconfig-exe)


    Сазонов Илья http://www.itcommunity.ru/blogs/sie-wl/
    23 июня 2011 г. 5:24
    Модератор
  • по первому обзацу - абсолютно с Вами согласен, мои размышления привели к такому же умозаключению

    по третьему абзацу - изменение флага прямым запросом в базу SQL, если честно как то страшновато. Создавать инцедент в техподдержку конечно можно, но данная проблема не критична для бизнеса и терять бесплатный инцедент не хочется.

     

    Попробую через аккаунтменеджера Microsoft нашего региона эскалировать вопрос куда нужно... О результатах отпишусь обязательно.

     


    MCP,MCTS
    23 июня 2011 г. 6:00
  • Можете в запросе поинтересоваться про багу, о которой пишут в коментариях http://blogs.technet.com/b/drrez/archive/2011/01/31/microsoft-lync-server-2010-resource-kit-tool-absconfig.aspx
    Сазонов Илья http://www.itcommunity.ru/blogs/sie-wl/
    23 июня 2011 г. 6:07
    Модератор
  • Вопросы отправил на прямую в техподдержку MS (контакт дал аккаунтменеджер), будем ждать реакции на все вопросы

     

    Вот вопросы которые были заданы:

    1.       Возможно ли в Lync client организовать поиск по дополнительным атрибутам из Active Directory? Например department.

    2.       Планируется ли исправление бага в утилите из Resource Kit   absconfig   описанного в этой статье.

    3.       Когда планируется выход обновлённого Resource Kit for lync 2010 и будет ли в нем инструмент по автоматическому заполнению контакт листа в клиенте Lync  (аналог как в resource Kit for OCS 2007 R2) или ….

    4.        Будет ли добавлен командлет PowerShell для реализации данной задачи.


    MCP,MCTS
    24 июня 2011 г. 9:02
  • Сегодня позвонили с MS техподдержки и вот что они ответили

    1. Поиск по дополнительным аттрибутам возможно организовать только при интеграции с SharePoint 2010

    2-3. до конца года выйдет обновленный resourse kit в котором исправят баг в утилите и добавят тулзу  которая организует заполнение контакт листа. Это не первоочередные задачи, сейчас они усиленно работают над мобильными клиентами.

    4. По коммандлетам ничего толком не сказали... может будут, может нет :)

     

     

     


    MCP,MCTS
    27 июня 2011 г. 11:38