none
Формирование DisplayName при создании ящика вместе с пользователем RRS feed

  • Общие обсуждения

  • Всем доброго времени суток и с наступившим!

    Есть домен Windows 2008, в нём Exchange 2010 SP1. Долгое время в службе каталогов при создании пользователей писали имя и отчество в LastName, а фамилию в FirstName, из тех соображений, чтобы в DisplayName получалось Фамилия Имя Отчество. Затем в AD была выполнена настройка по этой статье, и затем у всех пользователей скриптом были поменяны местами значения аттрибутов FirstName и LastName. Теперь как положено, при создании пользователя в AD фамилию пишем в Last, а имя и отчество в First. Однако при создании пользователя из консоли Exch ничего не изменилось: по-прежнему нужно писать наоборот. Конечно, на функционал это никак не влияет, просто неудобно.

    ВОПРОС: Где нужно подправить дополнительно в эксче, чтобы там тоже DisplayName формировалось так же как и в AD:

    <LastNane> <FirstName>

     




    9 января 2012 г. 13:13

Все ответы

  • Крутите "Политики адресов электронной почты"
    10 января 2012 г. 4:02
  • День добрый.

    В FIM 2010, после создания почтового ящика, возможно выполнять скрипт для дополнительных настроек.

    Пример, одного из таких командлетов PowerShell. Это пример и рекомендую тестировать на тестовой среде.

    Get-Mailbox “User Name” | Get-User | { $_.Lastname -ne $null } | %{ $dispName=$_.LastName + “, ” + $_.FirstName ; set-mailbox $_.SamAccountName -Displayname $dispName } 


    MCITP. Знание - не уменьшает нашей глупости.


    10 января 2012 г. 5:49
    Модератор
  • Крутите "Политики адресов электронной почты"


    Нет, в этих политиках сидят только правила генерации адресов электронной почты. К адресам вопросов нет. К отображению в Эксче существующих пользователей - тоже вопросов нет. Нужно изменить правила вычисления значения аттрибута DisplayName для новых пользователей, создаваемых через консоль Эксч. Думаю что Exch при его установке берёт эти правила из настроек AD и где-то у себя их запоминает. Нужно как-то сделать так, чтобы он их снова оттуда взял и "перезапомнил" без переустановки ролей Exch. Или найти где он их запоминает и вручную вписать нужный параметр, - аналогично тому, как описано в приведённой статье для изменения отображаемого имени в AD.

    10 января 2012 г. 6:17
  • А какая локализация? Возможно надо прописать не только для кода 409, но и для кода 419, то что писанов статье http://support.microsoft.com/kb/250455
    Сазонов Илья http://www.itcommunity.ru/blogs/sie-wl/
    10 января 2012 г. 7:55
    Модератор
  • А какая локализация? Возможно надо прописать не только для кода 409, но и для кода 419, то что писанов статье http://support.microsoft.com/kb/250455
    Сазонов Илья http://www.itcommunity.ru/blogs/sie-wl/


    Локализация у DC и Exch одинаковая - 409. Однако попробую...


    ... Нет, не помогло.
    12 января 2012 г. 10:36
  • В FIM 2010, после создания почтового ящика, возможно выполнять скрипт для дополнительных настроек.

    Пример, одного из таких командлетов PowerShell. Это пример и рекомендую тестировать на тестовой среде.

    Get-Mailbox “User Name” | Get-User | { $_.Lastname -ne $null } | %{ $dispName=$_.LastName + “, ” + $_.FirstName ; set-mailbox $_.SamAccountName -Displayname $dispName } 

    Вот если бы подобный скрипт запускался автоматически, после создания пользователя, и в него (в скрипт) передавался в качестве параметра его (пользователя) идентификатор...
    12 января 2012 г. 10:52