Заполнение атрибута proxyAddresses в идентификаторе Microsoft Entra
В этой статье описывается заполнение атрибута proxyAddresses в идентификаторе Microsoft Entra и рассматриваются распространенные сценарии, которые помогут вам понять, как заполняется атрибут proxyAddresses в идентификаторе Microsoft Entra.
Исходная версия продукта: идентификатор Microsoft Entra
Исходный номер базы знаний: 3190357
Примечание.
Статья была полезной? Ваши входные данные важны для нас. Нажмите кнопку "Отзывы" на этой странице, чтобы сообщить нам, насколько хорошо эта статья работала для вас или как мы можем улучшить ее.
Атрибут proxyAddresses в Active Directory — это свойство с несколькими значениями, которое может содержать различные известные записи адреса. Например, он может содержать SMTP-адреса, адреса X500 и SIP-адреса. При синхронизации объекта с идентификатором Microsoft Entra значения, указанные в атрибуте mail или proxyAddresses в Active Directory, копируются в теневой почты или атрибут proxyAddresses в идентификаторе Microsoft Entra. Затем они используются для вычисления окончательных прокси-серверов объекта в Microsoft Entra в соответствии с внутренними правилами идентификатора Microsoft Entra. Логика, заполняющая атрибуты mail, mailNickName и proxyAddresses в идентификаторе Microsoft Entra ID, называется вычислением прокси. Он учитывает множество различных аспектов данных локальная служба Active Directory, таких как:
- Задайте или обновите основной SMTP-адрес и дополнительные вторичные адреса на основе локальных proxyAddresses или UserPrincipalName.
- Задайте или обновите атрибут Mail на основе вычисляемого первичного SMTP-адреса.
- Задайте или обновите атрибут MailNickName на основе префикса локального адреса MailNickName или основного SMTP-адреса.
- Отмена локальных адресов с суффиксом зарезервированного домена, например @*.onmicrosoft.com, @*.microsoftonline.com;
- Отмените локальные прокси-серверы с устаревшими протоколами, такими как MSMAIL, X400 и т. д;
- Отмена неправильно сформированных локальных адресов или несовместимых с RFC 5322, например отсутствие префикса протокола SMTP:, содержащего пробел или другой недопустимый символ;
- Удалите ProxyAddresses с суффиксом домена без проверки, если пользователю назначена лицензия Exchange Online.
Поэтому значения атрибутов Mail и ProxyAddresses для объекта в Active Directory могут не совпадать со значениями атрибута ProxyAddresses в идентификаторе Microsoft Entra.
Терминология
В этом руководстве используется следующая терминология:
- Начальный домен: первый домен, подготовленный в клиенте. Например,
Contoso.onmicrosoft.com
. - Адрес маршрутизации электронной почты Microsoft Online (MOERA): адрес, созданный из префикса userPrincipalName пользователя, а также суффикс начального домена, который автоматически добавляется в проксиAddresses в идентификаторе Microsoft Entra ID. Например,
smtp:john.doe@Contoso.onmicrosoft.com
. - UserPrincipalName (UPN): адрес входа пользователя.
- Основной SMTP-адрес: основной адрес электронной почты объекта получателя Exchange, включая префикс протокола SMTP. Например,
SMTP:john.doe@Contoso.com
. - Дополнительный SMTP-адрес: дополнительные адреса электронной почты объекта получателя Exchange. Например,
smtp:john.doe@Contoso.com
. - Атрибут почты: содержит основной адрес электронной почты пользователя без префикса протокола SMTP. Например,
john.doe@Contoso.com
. - Атрибут MailNickName: содержит псевдоним объекта получателя Exchange. Например,
john.doe
.
Сценарий 1. У пользователя нет набора атрибутов mail, mailNickName или proxyAddresses
Вы создали локальный объект пользователя, имеющий следующие атрибуты:
AD:mail : \<not set>
AD:mailNickName : \<not set>
AD:proxyAddresses : {\<not set>}
AD:userPrincipalName : user1upn@Contoso.com
Затем он синхронизирован с идентификатором Microsoft Entra и заполняется только атрибутом mailNickName с помощью префикса имени участника-пользователя, так как это обязательный атрибут:
AAD:mailNickName : user1upn
AAD:UserPrincipalName : user1upn@Contoso.com
Затем она назначается лицензией Exchange Online. В этом сценарии следующие операции выполняются в результате вычисления прокси-сервера:
- Задайте основной SMTP-адрес в атрибуте proxyAddresses с помощью значения имени участника-участника.
- Заполните атрибут почты с помощью основного SMTP-адреса.
- Добавьте MOERA в качестве дополнительного smtp-адреса в атрибут proxyAddresses с помощью формата mailNickName@initial домена.
Следующие атрибуты задаются в идентификаторе Microsoft Entra в синхронизированном пользовательском объекте с лицензией Exchange Online:
AAD:mail : user1upn@Contoso.com
AAD:mailNickName : user1upn
AAD:proxyAddresses : {smtp:user1upn@Contoso.onmicrosoft.com; SMTP:user1upn@Contoso.com}
AAD:userPrincipalName : user1upn@Contoso.com
Примечание.
Если у пользователя назначена лицензия Exchange или пользователь является получателем Exchange Online, например общим почтовым ящиком, userPrincipalName
он всегда добавляется в качестве прокси-адреса.
Сценарий 2. У пользователя нет набора атрибутов mailNickName или proxyAddresses
Вы создаете локальный объект пользователя, имеющий следующие атрибуты:
AD:mail : user2mail@Contoso.com
AD:mailNickName : \<not set>
AD:proxyAddresses : {\<not set>}
AD:userPrincipalName : user2upn@Contoso.com
Затем он синхронизирован с идентификатором Microsoft Entra, а следующие операции выполняются в результате вычисления прокси-сервера:
- Задайте основной SMTP с помощью того же значения атрибута почты.
- Заполните атрибут mailNickName с помощью префикса основного SMTP-адреса.
- Заполните атрибут почты с помощью основного SMTP-адреса.
Следующие атрибуты задаются в идентификаторе Microsoft Entra при первоначальной подготовке пользователей:
AAD:mail : user2mail@Contoso.com
AAD:mailNickName : user2mail
AAD:proxyAddresses : {SMTP:user2mail@Contoso.com}
AAD:userPrincipalName : user2upn@Contoso.com
Затем она назначается лицензией Exchange Online. В этом сценарии следующая операция выполняется в результате вычисления прокси-сервера:
- Добавьте имя участника-участника-участника в качестве дополнительного smtp-адреса в атрибуте proxyAddresses.
- Добавьте MOERA в качестве дополнительного smtp-адреса в атрибут proxyAddresses с помощью формата mailNickName@initial домена.
Следующие атрибуты задаются в идентификаторе Microsoft Entra в синхронизированном объекте пользователя с лицензией Exchange Online:
AAD:mail : user2mail@Contoso.com
AAD:mailNickName : user2mail
AAD:proxyAddresses : {smtp:user2upn@Contoso.com; smtp:user2mail@Contoso.onmicrosoft.com; SMTP:user2mail@Contoso.com}
AAD:userPrincipalName : user2upn@Contoso.com
Сценарий 3. Изменение значений атрибута proxyAddresses локального пользователя
Вы создаете локальный объект пользователя, имеющий следующие атрибуты:
AD:mail : \<not set>
AD:mailNickName : \<not set>
AD:proxyAddresses : {smtp:user3pa3@Fabrikam.microsoftonline.com, smtp:user3pa2@Contoso.onmicrosoft.com, SMTP:user3pa1@Contoso.com}
AD:userPrincipalName : user3upn@Contoso.com
Затем он синхронизирован с идентификатором Microsoft Entra и назначена лицензия Exchange Online. В этом сценарии следующая операция выполняется в результате вычисления прокси-сервера:
- Отмена адресов с суффиксом зарезервированного домена. В этом примере пропускаются следующие адреса:
smtp:user3pa2@Contoso.onmicrosoft.com
smtp:user3pa3@Fabrikam.microsoftonline.com
- Задайте основной SMTP с помощью того же адреса, который указан в локальном атрибуте proxyAddresses.
- Заполните атрибут mailNickName с помощью префикса основного SMTP-адреса.
- Заполните атрибут почты с помощью основного SMTP-адреса.
- Добавьте MOERA в качестве дополнительного smtp-адреса в атрибут proxyAddresses с помощью формата mailNickName@initial домена.
- Добавьте имя участника-участника-участника в качестве дополнительного smtp-адреса в атрибуте proxyAddresses.
Следующие атрибуты задаются в идентификаторе Microsoft Entra в синхронизированном объекте пользователя:
AAD:mail : user3pa1@Contoso.com
AAD:mailNickName : user3pa1
AAD:proxyAddresses : {smtp:user3upn@Contoso.com; smtp:user3pa1@Contoso.onmicrosoft.com; SMTP:user3pa1@Contoso.com}
AAD:userPrincipalName : user3upn@Contoso.com
Затем вы измените значения локального атрибута proxyAddresses на следующие значения:
AD:mail : \<not set>
AD:mailNickName : \<not set>
AD:proxyAddresses : {smtp:user3new3@Fabrikam.microsoftonline.com, smtp:user3new2@Contoso.onmicrosoft.com, SMTP:user3new1@Contoso.com}
AD:userPrincipalName : user3upn@Contoso.com
В этом сценарии следующая операция выполняется в результате вычисления прокси-сервера:
- Отмена адресов с суффиксом зарезервированного домена. Например, пропускаются следующие адреса:
smtp:user3new2@Contoso.onmicrosoft.com
smtp:user3new3@Fabrikam.microsoftonline.com
- Замените новый основной SMTP-адрес, указанный в атрибуте proxyAddresses.
- Обновите атрибут почты с помощью значения нового основного SMTP-адреса, указанного в атрибуте proxyAddresses.
- Сохраните старое имя mailNickName, так как локальное имя mailNickName не задано, а его значение изменено.
- Сохраните старый MOERA в качестве дополнительного smtp-адреса в атрибуте proxyAddresses.
- Сохраните имя участника-участника в качестве дополнительного SMTP-адреса в атрибуте proxyAddresses.
Следующие атрибуты задаются в идентификаторе Microsoft Entra в синхронизированном объекте пользователя:
AAD:mail : user3new1@Contoso.com
AAD:mailNickName : user3pa1
AAD:proxyAddresses : {SMTP:user3new1@Contoso.com; smtp:user3upn@Contoso.com; smtp:user3pa1@Contoso.onmicrosoft.com}
AAD:userPrincipalName : user3upn@Contoso.com
Сценарий 4. Лицензия Exchange Online удаляется
Вы создаете локальный объект пользователя, имеющий следующие атрибуты:
AD:mail : \<not set>
AD:mailNickName : \<not set>
AD:proxyAddresses : {\<not set>}
AD:userPrincipalName : user4upn@Contoso.com
Затем он синхронизирован с идентификатором Microsoft Entra и назначена лицензия Exchange Online. В этом сценарии следующая операция выполняется в результате вычисления прокси-сервера:
- Задайте основной SMTP-адрес в атрибуте proxyAddresses с помощью значения имени участника-участника.
- Заполните атрибут mailNickName с помощью префикса основного SMTP-адреса.
- Заполните атрибут почты с помощью основного SMTP-адреса.
- Добавьте MOERA в качестве дополнительного smtp-адреса в атрибут proxyAddresses с помощью формата mailNickName@initial домена.
Следующие атрибуты задаются в идентификаторе Microsoft Entra в синхронизированном объекте пользователя:
AAD:mail : user4upn@Contoso.com
AAD:mailNickName : user4upn
AAD:proxyAddresses : {smtp:user4upn@Contoso.onmicrosoft.com; SMTP:user4upn@Contoso.com}
AAD:userPrincipalName : user4upn@Contoso.com
Затем вы удалите лицензию Exchange Online, и следующая операция выполняется в результате вычисления прокси-сервера:
- Удалите основной SMTP-адрес в атрибуте proxyAddresses, соответствующем значению имени участника-участника.
- Повышение уровня MOERA от вторичного до основного SMTP-адреса в атрибуте proxyAddresses.
- Обновите атрибут почты с помощью основного SMTP-адреса в атрибуте proxyAddresses (MOERA).
AAD:mail : user4upn@Contoso.onmicrosoft.com
AAD:mailNickName : user4upn
AAD:proxyAddresses : {SMTP:user4upn@Contoso.onmicrosoft.com}
AAD:userPrincipalName : user4upn@Contoso.com
Затем вы добавите дополнительный SMTP-адрес в атрибуте локального проксиAddresses:
AD:mail : \<not set>
AD:mailNickName : \<not set>
AD:proxyAddresses : {smtp:user4new@Contoso.com}
AD:userPrincipalName : user4upn@Contoso.com
Когда объект синхронизирован с идентификатором Microsoft Entra, следующая операция выполняется в результате вычисления прокси-сервера:
- Добавьте дополнительный smtp-адрес в атрибут proxyAddresses.
- Добавьте имя участника-участника-участника в качестве дополнительного smtp-адреса в атрибуте proxyAddresses.
Следующие атрибуты, заданные в идентификаторе Microsoft Entra в синхронизированном объекте пользователя:
AAD:mail : user4upn@Contoso.onmicrosoft.com
AAD:mailNickName : user4upn
AAD:proxyAddresses : {smtp:user4upn@Contoso.com; smtp:user4new@Contoso.com; SMTP:user4upn@Contoso.onmicrosoft.com}
AAD:userPrincipalName : user4upn@Contoso.com
Сценарий 5. Изменение значения атрибута mailNickName
Вы создаете локальный объект пользователя, имеющий следующие атрибуты:
AD:mail : \<not set>
AD:mailNickName : \<not set>
AD:proxyAddresses : {\<not set>}
AD:userPrincipalName : user5upn@Contoso.com
Затем он синхронизирован с идентификатором Microsoft Entra и назначена лицензия Exchange Online. В этом сценарии следующая операция выполняется в результате вычисления прокси-сервера:
- Задайте основной SMTP-адрес в атрибуте proxyAddresses с помощью значения имени участника-участника.
- Заполните атрибут mailNickName с помощью префикса основного SMTP-адреса.
- Заполните атрибут почты с помощью основного SMTP-адреса.
- Добавьте MOERA в качестве дополнительного smtp-адреса в атрибут proxyAddresses с помощью формата mailNickName@initial домена.
Следующие атрибуты задаются в идентификаторе Microsoft Entra в синхронизированном объекте пользователя:
AAD:mail : user5upn@Contoso.com
AAD:mailNickName : user5upn
AAD:proxyAddresses : {smtp:user5upn@Contoso.onmicrosoft.com; SMTP:user5upn@Contoso.com}
AAD:userPrincipalName : user5upn@Contoso.com
Затем вы измените значение локального атрибута mailNickName следующим образом:
mail : \<not set>
AD:mailNickName : user5new1
AD:proxyAddresses : {\<not set>}
AD:userPrincipalName : user5upn@Contoso.com
В этом сценарии следующая операция выполняется в результате вычисления прокси-сервера:
- Обновите атрибут mailNickName с помощью того же значения, что и локальный атрибут mailNickName.
- Не изменяйте атрибут почты.
- Не изменяйте атрибут proxyAddresses.
Следующие атрибуты задаются в идентификаторе Microsoft Entra в синхронизированном объекте пользователя:
AAD:mail : user5upn@Contoso.com
AAD:mailNickName : user5new1
AAD:proxyAddresses : {smtp:user5upn@Contoso.onmicrosoft.com; SMTP:user5upn@Contoso.com}
AAD:userPrincipalName : user5upn@Contoso.com
Сценарий 6. Два пользователя имеют один и тот же атрибут mailNickName
Вы создаете два локальных пользовательских объекта с одинаковым значением mailNickName:
AD:mail : \<not set>
AD:mailNickName : user6mnn
AD:proxyAddresses : {\<not set>}
AD:userPrincipalName : user6a@Contoso.com
AD:mail : \<not set>
AD:mailNickName : user6mnn
AD:proxyAddresses : {\<not set>}
AD:userPrincipalName : user6b@Contoso.com
Затем они синхронизируются с Office 365 и назначают лицензию Exchange Online. В этом сценарии следующая операция выполняется в результате вычисления прокси-сервера:
- Задайте основной SMTP-адрес в атрибуте proxyAddresses с помощью значения имени участника-участника.
- Заполните атрибут mailNickName с помощью того же значения, что и локальный атрибут mailNickName.
- Заполните атрибут почты с помощью основного SMTP-адреса.
- Для первого пользователя, подготовленного пользователем, добавьте MOERA в качестве дополнительного smtp-адреса в атрибут proxyAddresses с помощью формата mailNickName@initial домена.
- Для второго пользователя MOERA уже используется другим объектом. Добавьте MOERA в качестве дополнительного smtp-адреса, добавив 4 случайных цифры в mailNickName в качестве префикса, а также @initial суффикс домена.
Следующие атрибуты задаются в идентификаторе Microsoft Entra в синхронизированном объекте пользователя:
AAD:mail : user6a@Contoso.com
AAD:mailNickName : user6mnn
AAD:proxyAddresses : {smtp:user6mnn@Contoso.onmicrosoft.com; SMTP:user6a@Contoso.com}
AAD:userPrincipalName : user6a@Contoso.com
AAD:mail : user6b@Contoso.com
AAD:mailNickName : user6mnn
AAD:proxyAddresses : {smtp:user6mnn5236@Contoso.onmicrosoft.com; SMTP:user6b@Contoso.com}
AAD:userPrincipalName : user6b@Contoso.com
Свяжитесь с нами для получения помощи
Если у вас есть вопросы или вам нужна помощь, создайте запрос в службу поддержки или обратитесь за поддержкой сообщества Azure. Вы также можете отправить отзыв о продукте в сообщество отзывов Azure.