Создание учетной записи пользователя AD - одинаковое имя пользователя

Есть ли способ настроить AD и / или Exchange так, чтобы при настройке двух человек с одинаковыми именами в AD он просто добавлял средний инициал в электронное письмо вместо числа в конце?

Пример: У Джона Джейкобса есть имя пользователя jjacobs и адрес электронной почты jjacobs@example.com. Здесь также работает его жена, ее зовут Джоан. Когда она добавляется в AD, ее имя пользователя изменяется на jajacobs, поскольку ее второе имя - ariel, но теперь ее адрес электронной почты отображается как jjacobs2@example.com вместо jajacobs@example.com.

Как мы можем это изменить?

2
задан 1 December 2016 в 14:50
4 ответа

Я не знаю, как изменить конфликтное поведение. Вы можете изменить политику адресов электронной почты, но это повлияет на всех пользователей.

Я думаю, что большинство людей просто изменит адрес электронной почты вручную.

0
ответ дан 3 December 2019 в 11:31

Один из способов справиться с этим - изменить соглашение об именах для учетных записей пользователей AD, включив в него средний начальный символ, а затем изменить политику адресов электронной почты для использования настраиваемого SMTP-адреса, включающего имя, отчество и фамилия (% g% i% s).

0
ответ дан 3 December 2019 в 11:31

В своем вопросе вы сказали:

Когда она добавляется в AD, это изменяет ее имя пользователя

Active Directory не просто решает самостоятельно поместить этот средний инициал в SAMAccountName.SAMAccountName - это обязательное поле, которое необходимо указать при создании учетной записи. AD выдаст ошибку при создании учетной записи, если в домене есть повторяющееся имя SAMAccountName.

При создании почтового ящика Exchange автоматически назначит псевдоним учетной записи AD с включенной поддержкой почты, если это сделано каким-либо другим способом, кроме EMC / ECP . (Похоже, что через EMC / ECP псевдоним является обязательным полем, но я не проверял его для проверки.) Он попытается сопоставить псевдоним с SAMAccountName (псевдоним - это термин Exchange для того, что он сопоставляет с атрибутом mailNickname AD. ). Если есть повторяющийся псевдоним, он добавляет номер к новому псевдониму, который он создает.

Но что-то не складывается в вашем вопросе. У вас не должно быть повторяющихся псевдонимов без дублирующего имени SAMAccountName. Вы можете иметь дубликаты SAMAccountNames только в том случае, если у вас есть Exchange в лесу с несколькими доменами. При этом Exchange не позволит вам ввести повторяющийся псевдоним, однако, если что-то редактирует атрибут AD mailNickname, который не является ключевым полем в AD и допускает повторяющиеся значения.

В документации Exchange переменная % m сопоставляется с псевдонимом Exchange, и по вашему вопросу видно, что у вас есть политика электронной почты, которая выглядит (скрыта) для ваших почтовых адресов. Во время проверки я только что понял, что вы можете использовать% 1g% s, и большая часть того, что я сказал, должно дать вам повод задуматься о переходе в (скрытый), если вы хотите подумать об этом. Так что, возможно, у вас есть (скрыто) (1-я буква имени / имени, а затем имя / фамилия) Статья Technet, в которой есть переменные политики адресов электронной почты Exchange.

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

2
ответ дан 3 December 2019 в 11:31

Попробуйте использовать сценарий Powershell для New-ADUser с помощью try / catch или -whatif , чтобы найти дублирующего пользователя AD, прежде чем вы дойдете до точки, где Exchange переименовывает псевдоним. Затем вы можете использовать любую логику, чтобы назвать его так, как вы хотите.

0
ответ дан 3 December 2019 в 11:31

Теги

Похожие вопросы