Изменение отображаемого имени пользователей Active Directory

В этой статье описывается, как изменить отображаемые имена пользователей Active Directory (AD).

Область действия: Windows 10 — все выпуски, Windows Server 2012 R2
Исходный номер базы знаний: 250455

Аннотация

При создании нового пользователя в Active Directory поле "Полное имя" всегда создается в формате FirstName LastName. В свою очередь, это поле задает поле отображаемого имени при создании, поэтому вы можете получить глобальный список адресов в формате FirstName LastName.

Это изменение можно внести с помощью служебной программы Adsiedit. Adsiedit не только изменяет способ создания поля отображаемого имени по умолчанию, но и поле "Полное имя" (т. е. "cn"), поэтому пользователи отображаются в выбранном формате при просмотре оснастки "Пользователи и компьютеры".

Инструкции ADSIEdit

Предупреждение

Если вы используете оснастку редактирования ADSI (интерфейсы службы Active Directory), служебную программу LDP или любой другой клиент LDAP (протокол доступа к упрощенным каталогам) версии 3 и неправильно измените атрибуты объектов Active Directory, это может привести к серьезным проблемам. Для решения этих проблем может потребоваться переустановить Microsoft Windows 2000 Server, Microsoft Windows Server 2003, Microsoft Exchange 2000 Server, Microsoft Exchange Server 2003 или Windows и Exchange. Корпорация Майкрософт не может гарантировать, что проблемы, возникающие при неправильном изменении атрибутов объектов Active Directory, могут быть решены. Измените эти атрибуты на свой риск.

  1. Вставьте компакт-диск Windows 2000 Server.

  2. Перейдите в \support\tools каталог.

  3. Дважды щелкните файл Support.cab файла.

  4. Найдите файлы adsiedit.msc и adsiedit.dll. Извлеките их в %systemroot%\system32 каталог.

  5. Запустите regsvr32 adsiedit.dll.

  6. Запустите консоль управления (MMC), а затем добавьте оснастку "Изменить ADSI".

  7. Щелкните правой кнопкой мыши верхний узел и выберите " Подключиться".

  8. Измените контекст именования на контейнер конфигурации, а затем нажмите кнопку " ОК", чтобы выполнить привязку и проверку подлинности.

  9. Разверните узел контейнера конфигурации, а затем узел конфигурации.

  10. Разверните узел cn=DisplaySpecifiers, а затем дважды щелкните CN=409.

    Примечание.

    409 — это идентификатор языкового стандарта для английского языка (США). Если вы используете многоязычную среду, может потребоваться внести изменения в другие коды. Большинство кодов для восточноазиатских языков уже задано.

    Кодовые страницы определяются Международным телекоммуникационным объединением (ITU) и Международной организацией по стандартизации (ISO). Дополнительные сведения см. на веб-страницах ITU

  11. В области справа откройте свойства cn=user-Display.

  12. Прокрутите страницу до необязательного свойства createDialog.

  13. Задайте для атрибута значение %<sn>.%<givenName>. Убедитесь, что выбран параметр "Задать".

    Примечание.

    В dislayName можно отформатировать только токены %<sn>, %<givenName> и %<initials>.

  14. Нажмите кнопку " ОК", чтобы закрыть диалоговое окно.

  15. В Пользователи и компьютеры Active Directory создайте пользователя; полное имя (и, следовательно, отображаемое имя) создается в соответствии с вашим правилом.

Внесение этих изменений может иметь негативные последствия.

Примечания

  • В инструкциях показано, как изменять объекты пользователей. Существует отдельный параметр для контактов— измените шаг 11 на "contact-Display".
  • Вам не нужно закрывать оснастку "Пользователи и компьютеры"; Изменения будут автоматически подхватовы.
  • В средах с несколькими контроллерами домена может потребоваться дождаться завершения репликации, прежде чем пользовательский интерфейс зарегистрирует изменения.

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