Формат повного імені за замовчуванням в Active Directory


9

Коли я створюю новий акаунт в Active Directory, я ввожу ім’я та прізвище нового користувача, і він автоматично заповнює повне ім’я у формі "Перше останнє". Чи можу я встановити AD замість цього "Останній, перший"? Зараз контролером домену є Server 2003.

Відповіді:


15

Вам потрібно буде відредагувати createDialogатрибут displaySpecifierназваних, CN=user-Displayщоб змінити формат за замовчуванням у ADUC.

  1. Запуск adsiedit.msc
  2. Клацніть правою кнопкою миші корінь і виберіть "Підключитися до ..."
  3. У розділі "Вибрати відомий контекст іменування" виберіть "Конфігурація"
  4. Розгорніть "Конфігурація" на лівій панелі та напишіть униз:
    • CN = конфігурація, DC = приклад, DC = com
    • CN = DisplaySpecifiers
    • CN = 409 (Зверніть увагу, що це для EN-US, вам потрібно вибрати локальний домен)
    • CN = Дисплей користувача
  5. Відкрийте властивості цього специфікатора.
  6. Змініть createDialogатрибут на%<sn>, %<givenName>

Це детальніше задокументовано у підтримці країн-членів ID статті: 250455

Як змінити відображувані імена користувачів Active Directory .

Редагувати: Щоб відповісти, можливо, на ваше наступне запитання, ви можете змінити існуючі displayNameатрибути користувачів за допомогою наступної Powershell.

Фільтр LDAP вибере користувачів із заповненим кодом displayName, але виключить користувачів, якщо він displayNameмістить кому.

Get-ADUser -LDAPFilter "(&(objectCategory=person)(!displayName=*,*)(displayName=*))" |
    ForEach-Object {  
        Set-ADUser $_ -DisplayName "$($_.Surname), $($_.givenName)"
    }

Ви можете надати @jscott, але переконайтеся, що у вас є чітка, дуже продумана причина бізнесу для внесення подібних змін до схеми. Багато утиліти та програми використовують за замовчуванням. Взагалі кажучи, ця зміна не є переломною (звичайно це порядок сортування чи проблема відображення), але болісна, коли вона відбувається.
Джим Б

3
@JimB Зміна об'єкта в Configurationрозділі - це не зміна схеми, і ніщо не примушує формат відображуваного імені - просто змінити ім'я відображення від автоматично створеного після або навіть під час створення користувача. Ця зміна є лише зручною для запобігання необхідності вручну редагувати відображуване ім’я, що створюється при введенні імені, прізвища та початкового імені.
Шейн Мадден

@ShaneMadden Оновлено, щоб усунути моє неправильне використання термінології - вибачення.
jscott

3
Це чудово! Мене завжди дратувало, що потрібно створити формат відображуваного імені під час створення користувача, не можу чекати, щоб реалізувати цей.
HostBits

@ShaneMadden Правильно, що це не зміна схеми (я не збирався писати повідомлення про те, що є, а чи не зміна схеми), однак це, звичайно, не зміна "конвенції" і може порушити речі, які точно не залежать від специфіки (я я дивлюся на вас Cisco Unity ...), щоб вони шукали і надавали імена
Jim B
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.